本文的例子讲述了PHP安全上传图片的方法,供大家参考,具体分析如下:

此代码用于上载图片。它可以用来检测图片是否安全,而不是简单的检测扩展。


< PHP / / upload.php
<< << _end回声
PHP表单上传

选择一个JPG,GIF,PNG,或TIF文件:


_end;
如果($ _files)
{
$name = $_FILES{'filename'}{'name'};
开关($ _files { 'filename} {类型})
{
case'image / JPEG:$分机= 'jpg打破的;
case'image / GIF:$分机= 'gif打破的;
case'image /格式:$分机= 'png打破的;
case'image / TIFF:$分机= 'tif打破的;
默认值:$ = '';中断;
}
如果(美元)
{
$;
move_uploaded_file($ _files { } { } 'tmp_name 'filename ' ',$ N);
回声上传的图像name'as美元的$ N:;
;
}
其他的回声的name'is美元没有一个公认的图像文件;
}
否则没有上传图像;
;
>


希望本文能对大家的PHP程序设计有所帮助。