我想使用jQuery将图像文件发送到PHP文件,首先将图像存储在一个变量中,然后将其发送进行处理。php代码输出如下所示的错误:
未定义的索引: img位于第2行上的C:\xampp\htdocs\edash\admin\checks\a_addQuest.php中
这是html代码。
<input type="file" name="img" id="img">
这是我的js代码。
$("#submitQuest").click(function() {
var dataString;
var img = $("#img")[0].files[0];
dataString = "img="+img;
$.ajax({
type : "POST",
url : "../admin/checks/a_addQuest.php",
data : dataString,
success: function (result) {
$("#output").html(result).fadeIn("slow", function () {
$("#output").fadeOut(3000);
});
}
});
return false;
});
这是php文件。
<?php
$img = $_FILES['img']['name'];
if($img){
echo "working";
}
?>
https://stackoverflow.com/questions/51976661
复制相似问题