PHP安全上传图片的方法,_PHP教程
程序员文章站
2022-04-21 11:09:44
...
PHP安全上传图片的方法,
本文实例讲述了PHP安全上传图片的方法。分享给大家供大家参考。具体分析如下:
这段代码用于上传图片,可以根据图片类型检测图片是否安全,不是简单的检测扩展名
_END; if ($_FILES) { $name = $_FILES['filename']['name']; switch($_FILES['filename']['type']) { case 'image/jpeg': $ext = 'jpg'; break; case 'image/gif': $ext = 'gif'; break; case 'image/png': $ext = 'png'; break; case 'image/tiff': $ext = 'tif'; break; default: $ext = ''; break; } if ($ext) { $n = "image.$ext"; move_uploaded_file($_FILES['filename']['tmp_name'], $n); echo "Uploaded image '$name' as '$n':PHP Form Upload
"; echo ""; } else echo "'$name' is not an accepted image file"; } else echo "No image has been uploaded"; echo "
推荐阅读
-
ThinkPHP登录功能的实现方法,thinkphp登录实现_PHP教程
-
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法,yii2datepicker_PHP教程
-
php中使用preg_replace函数匹配图片并加上链接的方法
-
php上传图片客户端和服务器端实现方法_PHP
-
PHP设置图片浏览器缓存方法介绍_PHP教程
-
php+html5+ajax实现上传图片的方法
-
Apache服务器下防止图片盗链的办法,_PHP教程
-
php实现每天自动变换随机问候语的方法_PHP教程
-
php+js实现图片的上传、裁剪、预览、提交示例
-
php上传文件的增强函数_PHP教程