Home>Article>Backend Development> Safely upload images with PHP
How to upload images safely in PHP? This article mainly introduces the method of uploading pictures safely in PHP, which can detect the picture type and realize the function of safely judging pictures. I hope to be helpful.
The example in this article describes how to safely upload images in PHP. Share it with everyone for your reference. The specific analysis is as follows:
This code is used to upload pictures. It can detect whether the picture is safe according to the picture type. It is not a simple detection of the extension
_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
Related recommendations:
php security filter function sample code
PHP security detection code snippet (share)_PHP tutorial
The above is the detailed content of Safely upload images with PHP. For more information, please follow other related articles on the PHP Chinese website!