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;
}
}
을 ..하지만 스크립트는 isset을 통과에도 불구하고 is_uploaded_file에 실패 ($ _ FILES [ '파일']).
무엇이 문제의 원인 일 수 있습니까?
편집 :
나는 $file['tmp_name']
에 $file['name']
변경과 is_uploaded_file
이 전달됩니다. 이제 스크립트는 move_uploaded_file
에 실패 : 당신은 is_uploaded_file($file['tmp_name'])
를 사용해야합니다
if (move_uploaded_file($file_name, $upload_dir."/".$file_name)) {
echo "success";
} else {
echo "failed";
}
무엇이'var_dump ($ _ FILES [ 'file']); – chriso