0

リクエストを送信すると、アラートは空白になります。ファイルは正常にアップロードされ、応答テキストはありません。私はここで何か間違ったことをしていますか?

var request = new XMLHttpRequest();

request.open('POST','upload.php');
request.setRequestHeader('Cache-Control','no-cache');
request.send(data);
alert(request.responseText);

およびupload.php

if(!empty($_FILES['file'])){
foreach  ($_FILES['file']['name'] as $key => $name) {
if($_FILES['file']['error'][$key] == 0 && move_uploaded_file($_FILES['file']['tmp_name'][$key],"video/$name"))
    {
       $x = "1";
    }
        else
    {
      $x = "2";
    }
  }
}
   if ($x == "1"){echo "success";}
   if ($x == "2"){echo "failed";}
4

1 に答える 1

0

$x値が1と2の出力を処理しました。$xまったく設定されていない場合はどうなりますか?

于 2013-02-03T17:48:57.123 に答える