将pdf文件另存为blob

科尔祖

我正在尝试将pdf文件作为blob保存到我的数据库中。在较新的文件上它可以正常工作,但是某些较旧的文件有问题。这些文件都是扫描的图像,因此其中没有任何文本。这是一些代码:

$path=$_FILES["my_file"]["tmp_name"];
$name= $_FILES['file']['name'];
$size= $_FILES['file']['size'];
$blob = fopen($path,'r');
$blob=fread($blob,filesize($path));
$stmt = $sqlConnection->prepare("INSERT INTO file(blob,name,size) VALUES(?,?,?)");
$stmt->bind_param('sss', $blob, $name, $size);
$stmt->execute();

我试图像这样更改bind_param:

$stmt->bind_param('bss', $blob, $name, $size);

但这没有用。有任何想法吗?

科尔祖

好的,没关系,这与文件大小XD有关

洗脸*

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章