가 계속 :내가 파일 입력을 포함하는 폼이 정의되지 않은 인덱스에게 통지
var $fileImage = $("<form action='imageupload.php' method='post' enctype='multipart/form-data' target='upload_target' onsubmit='startImageUpload(this);' class='imageuploadform' ><label>" +
"Image File: <input name='fileImage' type='file' class='fileImage' /></label><br/><label class='imagelbl'>" +
"<input type='submit' name='submitImageBtn' class='sbtn' value='Upload' /></label>" + +
"</p> <iframe class='upload_target' name='upload_target' src='#' style='wclassth:0;height:0;border:0px;solclass #fff;'></iframe></form>");
PHP 스크립트에이 링크는 파일 업로드 :
<?php
$destination_path = str_replace("//", "/", $_SERVER['DOCUMENT_ROOT']."/")."ImageFiles";
$result = 0;
$target_path = $destination_path . basename($_FILES['fileImage']['name']);
if(move_uploaded_file($_FILES['fileImage']['tmp_name'], $target_path)) {
$result = 1;
}
sleep(1);
?>
<script language="javascript" type="text/javascript">window.top.window.stopImageUpload(<?php echo $result; ?>);</script>
문제가있는 것입니다을 그것은 어디에 PHP 스크립트에서 'fileImage'상태라고 정의되지 않은 색인을 가지고있는 진술하는 PHP 스크립트. 그러나 'fileImage'형식의 name 속성에서 언급했을 때 정의되지 않은 색인을 갖는 이유가 무엇인지 알 수 없습니다. PHP 스크립트에서 'fileImage'에 대한 정의되지 않은 색인을 갖는 이유는 무엇입니까?
여기에 파일 입력을 포함하는 행을 추가 할 수있는 응용 프로그램에 대한 링크가 있습니다.이 파일을 테스트하여 원하는 경우 볼 수는 있지만 순간에 업로드하는 동안 오류가 있음을 계속 알려줍니다. application
배열이 실제로 어떻게 보이는지 보려면 print_r ($ _ FILES)을 시도하십시오. – h00ligan
@ h00ligan 나는 이것을 할 것이고 당신에게 돌아 간다 – user1324106
나는 print_r ($ _ FILES)을 할 때 파일을 업로드했을지라도 이상한 공백 배열이있다. 출력 :'Array()' – user1324106