Advertisement
parkdream1

upload_lab4.php

Mar 3rd, 2012
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.52 KB | None | 0 0
  1. <?php
  2.  
  3.  $blacklist = array(".php", ".phtml");
  4.  
  5.  foreach ($blacklist as $item) {
  6.     if(preg_match("/$item\$/i", $_FILES['userfile']['name'])) {
  7.         echo "We do not allow uploading PHP files\n";
  8.         exit;
  9.     }
  10.  }
  11.  
  12.  $uploaddir = 'uploads/';
  13.  $uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
  14.  
  15.  if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
  16.      echo "File is valid, and was successfully uploaded.\n";
  17.  } else {
  18.      echo "File uploading failed.\n";
  19.  }
  20.  ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement