if(!empty($_FILES)){ if ($_FILES["file"]["error"] > 0){ switch($_FILES["file"]["error"]){ case 1: echo "Error: The uploaded file exceeds the upload_max_filesize directive in php.ini "; break; case 2: echo "Error: The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form. "; break; case 3: echo "Error: The uploaded file was only partially uploaded. "; break; case 4: echo "Error: No file was uploaded. "; break; case 6: echo "Error: Missing a temporary folder. "; break; case 7: echo "Error: Failed to write file to disk. "; break; case 8: echo "Error: A PHP extension stopped the file upload. "; break; default: echo "Unknown error occured. "; } } else { echo 'Upload: ' . $_FILES['file']['name'] . ' '; echo 'Type: ' . $_FILES['file']['type'] . ' '; echo 'Size: ' . (round($_FILES['file']['size'] / 1024, 2)) . ' Kb