可能重复:
如何在 PHP 中检查上传文件的文件类型?
创建一个文本文件并将其重命名为anything.jpg
并尝试将其上传到 facebook,facebook 检测到该文件不是图像并说Please select an image file
或类似的东西。他们是如何做到的呢?
我localhost
通过创建一个虚拟 htmlform
和一个<input type="file"...
元素在我的身上对其进行了测试,并上传了一个通过将文本文件重命名为和显示something.jpg
的文件类型创建的图像文件......我如何阻止用户上传此类“假”图像。我认为限制使用不是解决方案,对吗?$_FILES['control_name']['type']
image/jpeg
$_FILES['control_name']['type']