Check if a file was uploaded via HTTP POST in PHP

Description

The following code shows how to check if a file was uploaded via HTTP POST.

Example


<?php//from w w  w  .  java2s. c o  m

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
   echo "File ". $_FILES['userfile']['name'] ." uploaded successfully.\n";
   echo "Displaying contents\n";
   readfile($_FILES['userfile']['tmp_name']);
} else {
   echo "Possible file upload attack: ";
   echo "filename '". $_FILES['userfile']['tmp_name'] . "'.";
}

?>




















Home »
  PHP Tutorial »
    Form »




PHP Form
Form Demo