我在這裏看過類似的問題,但似乎沒有爲我工作,我的代碼沒有上傳文件到新的目錄。它只返回集合錯誤「文件無法上傳」 請幫移動上傳的文件不起作用
if ($_FILES["imgfile"]["type"] == "image/jpeg")
{
if ($_FILES["imgfile"]["error"] > 0)
{
echo "Error: " . $_FILES["imgfile"]["error"] . "<br />";
}
else
{
move_uploaded_file($_FILES["imgfile"]["tmp_name"],
"upload/" . $_FILES["imgfile"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["imgfile"]["name"];
echo "<br> File uploaded successfully.";
}
}
else
{
echo "File could not be uploaded.";
}
沒有來自「move_uploaded_file」的警告?你有錯誤檢查並顯示你 – 2013-06-05 04:29:51
這意味着你的第一個條件是失敗'$ _FILES [「imgfile」] [「type」] ==「image/jpeg」'。 –
檢查你的php.ini:file_uploads = On –