我在HTML中做了一个小表单,允许您添加文件并将所有内容记录在数据库中。
保存图像时一切正常,但是当我尝试保存PDF文件类型时不起作用。
有谁能告诉我我失败的地方?
谢谢大家。
表格代码
<tr><td>File:</td><td>
<input type="file" name="image" accept="image/jpeg, image/png, application/pdf" maxlength="200" title="Choose File" >
</td></tr>
保存在数据库中的PHP代码
$image= addslashes(file_get_contents($_FILES["image"]["tmp_name"]));
$image_name = addslashes($_FILES['image']['tmp_name']);
$image_size = getimagesize($_FILES['image']['tmp_name']);
if($image_size==FALSE)
echo "";
else{
$insert = "INSERT INTO table(name, date, image)
VALUES ('$name', curdate(), '$image')";
mysql_query($insert);
}
答案 0 :(得分:0)
getimagesize()
返回FALSE。你的插入从未被执行过。