DartPower

PORN GIF-PNG UPLOAD

Jan 25th, 2013
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.10 KB | None | 0 0
  1. <?php
  2. $allowedExts = array("gif", "png");
  3. $extension = end(explode(".", $_FILES["file"]["name"]));
  4. if ((($_FILES["file"]["type"] == "image/gif")
  5. || ($_FILES["file"]["type"] == "image/jpeg")
  6. || ($_FILES["file"]["type"] == "image/png")
  7. || ($_FILES["file"]["type"] == "image/pjpeg"))
  8. && ($_FILES["file"]["size"] < 20000)
  9. && in_array($extension, $allowedExts))
  10. {
  11.   if ($_FILES["file"]["error"] > 0)
  12.     {
  13.     echo "Return Code: " . $_FILES["file"]["error"] . "<br>";
  14.     }
  15.   else
  16.     {
  17.     echo "Upload: " . $_FILES["file"]["name"] . "<br>";
  18.     echo "Type: " . $_FILES["file"]["type"] . "<br>";
  19.     echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
  20.     echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>";
  21.  
  22.     if (file_exists("upload/" . $_FILES["file"]["name"]))
  23.       {
  24.       echo $_FILES["file"]["name"] . " already exists. ";
  25.       }
  26.     else
  27.       {
  28.       move_uploaded_file($_FILES["file"]["tmp_name"],
  29.       "upload/" . $_FILES["file"]["name"]);
  30.       echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
  31.       }
  32.     }
  33.   }
  34. else
  35.   {
  36.   echo "Invalid File";
  37.   }
  38. ?>
Add Comment
Please, Sign In to add comment