国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP安全上傳圖片的方法

2024-05-04 23:33:08
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP安全上傳圖片的方法,可檢測圖片類型實現安全判斷圖片的功能,非常具有實用價值,需要的朋友可以參考下

本文實例講述了PHP安全上傳圖片的方法。分享給大家供大家參考。具體分析如下:

這段代碼用于上傳圖片,可以根據圖片類型檢測圖片是否安全,不是簡單的檢測擴展名

 

 
  1. <?php // upload.php 
  2. echo <<<_END 
  3. <html><head><title>PHP Form Upload</title></head><body> 
  4. <form method='post' action='upload2.php' enctype='multipart/form-data'
  5. Select a JPG, GIF, PNG or TIF File: 
  6. <input type='file' name='filename' size='10' /> 
  7. <input type='submit' value='Upload' /></form> 
  8. _END; 
  9. if ($_FILES
  10. $name = $_FILES['filename']['name']; 
  11. switch($_FILES['filename']['type']) 
  12. case 'image/jpeg'$ext = 'jpg'break
  13. case 'image/gif'$ext = 'gif'break
  14. case 'image/png'$ext = 'png'break
  15. case 'image/tiff'$ext = 'tif'break
  16. default$ext = ''break
  17. if ($ext
  18. $n = "image.$ext"
  19. move_uploaded_file($_FILES['filename']['tmp_name'], $n); 
  20. echo "Uploaded image '$name' as '$n':<br />"
  21. echo "<img src='$n' />"
  22. else echo "'$name' is not an accepted image file"
  23. else echo "No image has been uploaded"
  24. echo "</body></html>"
  25. ?> 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 万源市| 昭平县| 青海省| 棋牌| 乌鲁木齐县| 永胜县| 郓城县| 化州市| 尚志市| 鲁山县| 光泽县| 鹤山市| 游戏| 观塘区| 富蕴县| 右玉县| 鄯善县| 湖北省| 襄樊市| 抚松县| 出国| 驻马店市| 勐海县| 城固县| 石楼县| 南昌市| 石景山区| 驻马店市| 象州县| 宁南县| 京山县| 长垣县| 栾城县| 威远县| 如皋市| 鹤庆县| 庄浪县| 南投县| 汉寿县| 海丰县| 宿松县|