我有一个多文件上传器,似乎每次都在工作。我已经将很多pdf上传到系统中,但是它似乎一次又一次地检测不到文档的文件类型。
我有一份题为
的文件
45278综合报告.pdf
它没有锁定也没有任何安全性,它在我的机器上打开正常。但是,当我通过上传器运行它时失败并说不支持的文件扩展名。以下是运行上传的代码的一小部分
public function uploadMultiFile($idcompany, $createdBy, $filePath)
{
foreach ($_FILES['file'] as $k => $l)
{
foreach ($l as $i => $v)
{
if (!array_key_exists($i, $files)) $files[$i] = array();
$files[$i][$k] = $v;
}
}
print_r($files[$i]);
}
从这一点开始,我使用https://www.verot.net/php_class_upload.htm来实际上传文档。
显示的数组结果......
Array
(
[name] => 45278 Combined Report.pdf
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)