最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php 文件上传只允许上传图像文件
时间:2010-02-19 编辑:简简单单 来源:一聚教程网
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的处理。
-
上一个: php 判断文件上传类型与过滤不安全数据
-
下一个: php 取服务器文档根路径
相关文章
- php文件上传你必须知道的几点 02-23
- PHP文件上传判断file是否己选择上传文件 06-28
- PHP fastcgi模式大文件上传500错误 01-23
- php文件上传的应用和原理详解 11-29
- PHP文件上传一些小收获 08-23
- PHP文件上传详解 06-17