$ cat pv.html
Select image to upload:
$ cat upload.php "; echo "The value of target file is =" . $target_file . "
"; echo "The value of uploadOk is =" . $uploadOk . "
"; echo "The value of imageFileType is =" . $imageFileType . "
"; echo "Upload: " . $_FILES["fileToUpload"]["name"] . "
"; echo "Type: " . $_FILES["fileToUpload"]["type"] . "
"; echo "Size: " . ($_FILES["fileToUpload"]["size"] / 1024) . " Kb
"; echo "Temp file: " . $_FILES["fileToUpload"]["tmp_name"] . "
"; echo "Error :" . $_FILES["fileToUpload"]["error"] . "
"; if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; } else { echo "Sorry, there was an error uploading your file."; } $finfo = finfo_open(FILEINFO_MIME_TYPE); echo "
The value of finfo is =" . $finfo . "
"; echo finfo_file($finfo, $target_file ); finfo_close($finfo); ?> Reference http://php.net/manual/en/features.file-upload.php To find out error codes. http://php.net/manual/en/features.file-upload.errors.php