代碼沒錯啊,為什么不對???
<?php?
$fileInfo=$_FILES['myFile'];
$filename=$fileInfo['name'];
$type=$fileInfo['type'];
$tmp_name=$fileInfo['tmp_name'];
$size=$fileInfo['size'];
$error=$fileInfo['error'];
//判斷下錯誤號,只有為0或者是UPLOAD_ERR_OK,沒有錯誤發(fā)生,上傳成功
if($error==UPLOAD_ERR_OK)
{
if(move_uploaded_file($tmp_name,"uploads/".$filename)){
echo '文件'.$filename.'上傳成功';
}else{
echo '文件'.$filename.'上傳失敗';
}
}else{
//匹配錯誤信息
switch ($error) {
case 1:
echo '上傳文件超過了PHP配置文件中upload_max_filesize選項的值';
break;
case 2:
echo '上傳文件超過了表單MAX_FILE_SIZE限制的大小';
break;
case 3:
echo '文件部分被上傳';
break;
case 4:
echo '沒有找到上傳文件';
break;
case 6:
echo '沒有找到臨時目錄';
break;
case 7:
case 8:
echo '系統(tǒng)錯誤';
break;
}
}
Warning: move_uploaded_file(uploads/123.jpg): failed to open stream: No such file or directory in?D:\xampp\htdocs\unload\doAction1.php?on line?11
Warning: move_uploaded_file(): Unable to move 'D:\xampp\tmp\phpCCA.tmp' to 'uploads/123.jpg' in?D:\xampp\htdocs\unload\doAction1.php?on line?11
文件123.jpg上傳失敗
2017-05-24
應(yīng)該是沒人建立uploads文件夾
2017-01-02
uploads文件夾有嗎?