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'] . "'.";
}
?>