$_FILES['file']['error'] value
UPLOAD_ERR_OK: 0 //Normal, upload successful
UPLOAD_ERR_INI_SIZE: 1 //The uploaded file size exceeds the maximum value allowed by the server. Set the value of the upload_max_filesize option limit in php.ini
UPLOAD_ERR_FORM_SIZE: 2 //The upload file size exceeds the value specified by the MAX_FILE_SIZE option in the hidden field in the HTML form
UPLOAD_ERR_NO_TMP_DIR: 6 //No found Temporary folder
UPLOAD_ERR_CANT_WRITE: 7 //File writing failed
UPLOAD_ERR_EXTENSION: 8 //php file upload extension is not opened
UPLOAD_ERR_PARTIAL: 3 //Only part of the file is Upload
case 1:
// The file size exceeds the server’s space.
$this->setError("The file is too large (server).");
break;
case 2:
// The size of the file to be uploaded exceeds the browser limit.
$this->setError("The file is too large (form).");
break;
case 3:
// The file was only partially uploaded.
$this->setError("The file was only partially uploaded.");
break;
case 4:
// The file to be uploaded was not found.
$this->setError("No file was uploaded.");
break;
case 5:
/ / The servers temporary folder is missing.
$this->setError("The servers temporary folder is missing.");
break; An error occurred in the temporary folder
$this->setError("Failed to write to the temporary folder.");
break;
http://www.bkjia.com/PHPjc/728100.html