Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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 未定义的索引上载_Javascript_Php_Jquery_Ajax_File Upload - Fatal编程技术网

Javascript 未定义的索引上载

Javascript 未定义的索引上载,javascript,php,jquery,ajax,file-upload,Javascript,Php,Jquery,Ajax,File Upload,为什么它向我显示这个错误:“未定义索引:上传” 我已经找到了很多关于这个主题的帖子,并且修改了我的代码,但是它不起作用 HTML: PHP 这将出现在服务器上: 问题在于你的php代码,我已经测试了你的html代码,除了你的代码还有一个} 我在php代码中打印了文件,效果很好 [2019-08-01 08:20:34][INFO] Files:--->: Array ( [upload] => Array ( [name] =>

为什么它向我显示这个错误:“未定义索引:上传”

我已经找到了很多关于这个主题的帖子,并且修改了我的代码,但是它不起作用

HTML:

PHP


这将出现在服务器上:


问题在于你的php代码,我已经测试了你的
html
代码,除了你的代码还有一个
}

我在php代码中打印了文件,效果很好

[2019-08-01 08:20:34][INFO] Files:--->: Array
(
    [upload] => Array
        (
            [name] => test.html
            [type] => text/html
            [tmp_name] => /tmp/php4ZbAqB
            [error] => 0
            [size] => 647
        )

)

$('.inputfile')。关于('change',函数(事件){
//var upload=event.target.value;
$.ajax({
键入:“POST”,
方法:“POST”,
网址:'https://example.com/upload_cache.php',
数据:新FormData($(“.formphoto”)[0]),
cache:false,
contentType:false,
processData:false,
成功:功能(数据){
$('.imgshow').html(数据);
},
});
}); 

问题在于你的php代码,我已经测试了你的
html
代码,除了你的代码还有一个
}

我在php代码中打印了
文件,效果很好

[2019-08-01 08:20:34][INFO] Files:--->: Array
(
    [upload] => Array
        (
            [name] => test.html
            [type] => text/html
            [tmp_name] => /tmp/php4ZbAqB
            [error] => 0
            [size] => 647
        )

)

$('.inputfile')。关于('change',函数(事件){
//var upload=event.target.value;
$.ajax({
键入:“POST”,
方法:“POST”,
网址:'https://example.com/upload_cache.php',
数据:新FormData($(“.formphoto”)[0]),
cache:false,
contentType:false,
processData:false,
成功:功能(数据){
$('.imgshow').html(数据);
},
});
}); 


此错误来自哪个文件/行?错误可能来自您的php文件。请在php文件中共享代码。因为它的
上传
不是
上传
,如果您尝试访问该文件。我添加了php代码。您是否检查了发送到服务器的内容?这是您期望的吗?此错误来自哪个文件/行?错误可能来自您的php文件。请在php文件中共享代码。因为它的
上传
不是
上传
,如果您尝试访问该文件。我添加了php代码。您是否检查了发送到服务器的内容?这是你所期望的吗?
<?php
session_start();
require_once __DIR__ . '/../../config/connect.php'; 

var_dump($_FILES['upload']['tmp_name']);

?>
[2019-08-01 08:20:34][INFO] Files:--->: Array
(
    [upload] => Array
        (
            [name] => test.html
            [type] => text/html
            [tmp_name] => /tmp/php4ZbAqB
            [error] => 0
            [size] => 647
        )

)