Javascript 未定义的索引上载
为什么它向我显示这个错误:“未定义索引:上传” 我已经找到了很多关于这个主题的帖子,并且修改了我的代码,但是它不起作用 HTML: PHPJavascript 未定义的索引上载,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] =>
这将出现在服务器上:
问题在于你的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
)
)