我正在嘗試使用blueimp's jQuery file upload script。PHP&jQuery文件上傳問題
的文件發送到 「upload.php的」:
if (isset($_FILES['file'])) {
$file = $_FILES['file'];
// Set variables
$file_name = stripslashes($file['name']);
if (!is_uploaded_file($file['name'])) {
echo '{"name":"'.$file_name.' is not a uploaded file."}';
exit;
}
}
..但在劇本儘管is_uploaded_file通過isset失敗($ _ FILES [ '文件'])。
什麼可能導致這種情況?
編輯:
我從$file['name']
變更爲$file['tmp_name']
和is_uploaded_file
傳遞。現在腳本在move_uploaded_file
失敗:
if (move_uploaded_file($file_name, $upload_dir."/".$file_name)) {
echo "success";
} else {
echo "failed";
}
'var_dump($ _ FILES ['file']);'說什麼? – chriso 2011-03-31 09:16:50