我有一些PHP代码检查用户上传的文件类型:
$fileType = $_FILES['file']['type'];
$allowedFileTypes = array('image/jpeg','image/gif','image/png','image/jpg');
if(!in_array($fileType, $allowedFileTypes)) {echo 'fileTypeNotAllowed'; exit;}
我找到了gif& png文件上传时没有触发回显,但jpg文件触发回声。
下面的是触发回声的文件示例:
对于我在这里做错了什么建议吗?
THX
答案 0 :(得分:1)
好吧,你想检查一下他们上传的内容......所以我会使用in_array(strtlower($ fileType,$ allowedFileTypes))in_array。
那应该清除一切。