1. 程式人生 > >PHP判斷一個文件是否上傳成功

PHP判斷一個文件是否上傳成功

表單 部分 input 錯誤 == 常量 blank name ech



查看原文

$_FILES[‘myFile‘][‘error‘] 和該文件上傳相關的錯誤代碼。[‘error‘] 是在 PHP 4.2.0 版本中增加的。

// 下面是它的說明:(它們在PHP3.0以後成了常量)
UPLOAD_ERR_OK 值:0; 沒有錯誤發生,文件上傳成功。

UPLOAD_ERR_INI_SIZE 值:1; 上傳的文件超過了 php.ini 中 upload_max_filesize 選項限制的值。

UPLOAD_ERR_FORM_SIZE 值:2; 上傳文件的大小超過了 HTML 表單中 MAX_FILE_SIZE 選項指定的值。

UPLOAD_ERR_PARTIAL 值:3; 文件只有部分被上傳。

UPLOAD_ERR_NO_FILE 值:4; 沒有文件被上傳。

/* 示例 myFile為 input[name] 的值*/ if($_FILES[‘myFile‘][‘error‘] == 0){ echo "上傳成功"; } else { echo "上傳失敗"; }

PHP判斷一個文件是否上傳成功