一聚教程网:一个值得你收藏的教程网站

热门教程

php 文件上传只允许上传图像文件

时间:2022-07-02 09:13:50 编辑:袖梨 来源:一聚教程网





php 文件上传只允许上传图像文件



 
 



if($_FILES){ 
 foreach( $_FILES as $key => $_value )
 {
  $_FILES[$key]['type'] =$_value['type'];  
 }
 if(substr($_FILES[$key]['type'],0,6) !='image/')
 {
  exit;
 }

 
 echo '


';
 print_r($_FILES);
 echo '
';
 echo var_export($_FILES);

?>

首先判断$_FILES['inputname']['type'],对于能够识别的类型更正文件后缀,然后再判断后缀。

因为$_FILES['inputname']['type']只能识别少数类型,但是它是根据文件内容来识别的,特别是对于许多把BMP图形保存为JPG文件的相机,一下就现原型了,而你的程序可能针对BMP有转换为JPG的处理。

热门栏目