Bạn có dấu chấm phẩy ;
trong câu lệnh điều kiện của bạn, thêm vào đây:
if (!$insert=mysql_query("insert into testblob values('','$image','$img_name')"));
Xóa nó và thay đổi nó thành:
if (!$insert=mysql_query("insert into testblob values('','$image','$img_name')"))
tại sao bạn không sử dụng cái này tốt hơn?
$file= $_FILES['image']['tmp_name'];
if (!isset($file)){
echo "Please select an image";
}
else{
$image= addslashes(file_get_contents($_FILES['image']['tmp_name']));
$img_name= addslashes($_FILES['image']['name']);
$img_size = getimagesize($_FILES['image']['tmp_name']);
if ($img_size==FALSE){
echo "select valid image.";
}
else
{
if (!$insert=mysql_query("insert into testblob values('','$image','$img_name')")){
echo "Problem uploading!"; }
else{
$lastid = mysql_insert_id();
echo "Image uploaded.<p />Your image:<p /><img src=get.php?id=$lastid>";
}
}
}