Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用XMLHttpRequest未定义索引上载文件_Javascript_Php_Jquery_Ajax_Xmlhttprequest - Fatal编程技术网

Javascript 使用XMLHttpRequest未定义索引上载文件

Javascript 使用XMLHttpRequest未定义索引上载文件,javascript,php,jquery,ajax,xmlhttprequest,Javascript,Php,Jquery,Ajax,Xmlhttprequest,我到处寻找,找不到我问题的答案。我试过很多东西,但都没用 每当我通过XMLHttpRequest将文件发送到swfupload.php时,我的swfupload.php都看不到$\u文件 这是我的HTML <form id="FlashUpload"> <div class="fUpload"> <label for="fileToUpload">Select a swf to Upload</label><br /&

我到处寻找,找不到我问题的答案。我试过很多东西,但都没用

每当我通过XMLHttpRequest将文件发送到swfupload.php时,我的swfupload.php都看不到
$\u文件

这是我的HTML

<form id="FlashUpload">
    <div class="fUpload">
        <label for="fileToUpload">Select a swf to Upload</label><br />
        <input type="file" name="upfile" id="fileToUpload" onchange="fileSelected();" accept="application/x-shockwave-flash">
        <input type="button" value="Upload" id="buttonToUpload" onclick="uploadFlash();"/>
        <div id="fError"></div>
    </div>
    <div style=" display:none;" class="meter animate">
        <span style="width: 0%;"><span></span></span>
    </div>
</form>
这是我在PHP中遇到错误的部分

if (!isset($_FILES['upfile']['error'])) {
    throw new RuntimeException($_FILES['upfile']['error']);
}
我不确定这和我在WAMP有什么关系


错误:

通过在PHP中打印
$\u文件检查您得到了什么?@Aditya我对PHP做了一些更改,它给了我未定义的索引错误,如您所见。var_dump($_文件)给了我一个文本:数组中的数组你看到索引
upfile
或其他一些索引了吗?@Aditya不,它是空的。你能告诉我们
print_r($_文件)
包含什么吗?
if (!isset($_FILES['upfile']['error'])) {
    throw new RuntimeException($_FILES['upfile']['error']);
}