【发布时间】:2018-08-30 13:20:28
【问题描述】:
如果jpg|png|gif,我会检查php中上传文件的扩展名而不是上传,否则不允许上传
$allowed = array('gif','png' ,'jpg');
$filename = $_FILES['video_file']['name'];
$ext = pathinfo($filename, PATHINFO_EXTENSION);
if(!in_array($ext,$allowed) ) {
echo 'error';
}
但是当我将.php 或.mp3 文件更改为jpg|png|gif 并上传时会发生什么
那么我如何在 php 中停止这种类型的文件上传
【问题讨论】:
-
gif、png 和 jpg 是允许的,以便上传。你到底想做什么?
-
exif_imagetype会帮你解救
标签: php file-upload file-extension