gpt4 book ai didi

php - 使用 PHP 将 .pdf 文件作为 BLOB 保存到 MySQL 时出错

转载 作者:行者123 更新时间:2023-11-29 23:22:49 24 4
gpt4 key购买 nike

我用 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);
}

最佳答案

getimagesize() 对于非图像文件(例如 pdf)返回 FALSE。您的插入从未被执行。

关于php - 使用 PHP 将 .pdf 文件作为 BLOB 保存到 MySQL 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27188389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com