[原创]上传图片错误!!!请高手解答啊 |
我要上传图片代码如下
<form action = "put_pic.php" method="post" name = "pic" enctype="multipart/form-data" >
Pics File <input type = "file" name ="pic" size = 25 /><br />
<input type = "submit" value = "UpLoad" name ="submit" />
<input type = "reset" value ="ReSet" name = "submit2" /><br />
</form>
put_pic.php文件
$connect = @mysql_connect("localhost" , "webuser" ,"123")
or die("Couldnt connect to the database !") ;
mysql_select_db("example" , $connect);
$pic = $_POST["pic"];
if ($pic != "none") {
$fp = fopen($pic , "r") ;
$data = addslashes(fread($fp , filesize($pic)));
}
$filename = basename($pic);
$filesize = filesize($pic);
$filetype = filetype($pic);
$date = date("Y-M-D h:i:m");
$query = "insert into photo (filename , filesize , filetype , date ,pic )
values ($filename , $filesize , $filetype , $date, $data)";
$result = mysql_query($query , $connect) ;
错误提示是
Warning: fread(): supplied argument is not a valid stream resource in D:\www\图片上传\put_pic.php on line 15
请问是怎么回事啊
|
|
|