gpt4 book ai didi

php - $_FILE 文本字段名称索引无法识别

转载 作者:行者123 更新时间:2023-11-29 12:00:39 25 4
gpt4 key购买 nike

我正在尝试将图像存储到 mysql 数据库中,但在 ajax 页面中 $_FILE['textfield_Name']['temp_name'] 无法识别它。帮我解决这个问题。

这是我的文件页面代码

 <form class="form-horizontal signUPForm" method="post" action="most_wanted_ajax.php">
<label for="images">Upload Image</label>
<input type="file" name="images">
<br>
<button type="submit" id="add" value="Submit" >Add Most Wanted</button>

</form>

我的jquery代码是:

     $("#add").click(function (e){
$.post($(".signUPForm").attr("action"),$(".signUPForm").serializeArray(),function(res){

if(res!=null){
alert("mosted wanted added");
}
else
{
alert("Somthing is fishy");

}


});

});

这是我的most_wanted_ajax.php代码

<?php

if(getimagesize($_FILES['images']['tmp_name'])==FALSE)
{}
else
{
$image=addslashes($_FILES['images']['tmp_name']);
$image= file_get_contents($image);
$image= base64_encode($image);


$con=mysqli_connect("localhost","root","","ecopsweb");



$insertSQL="insert into most_wanted(images) values('".$image."')";
$rs= mysqli_query($con, $insertSQL);

$id= mysqli_insert_id($con);

header("location: missing_person_info.php");


}


?>

在most_wanted_ajax.php页面中出现两个错误

Notice: Undefined index: images in C:\wamp\www\eCopsWeb\adminModule\most_wanted_ajax.php on line 3

Warning: getimagesize(): Filename cannot be empty in C:\wamp\www\eCopsWeb\adminModule\most_wanted_ajax.php on line 3

最佳答案

enctype="multipart/form-data"> 添加到您的表单标记。当您使用具有文件上传控件的表单时,需要此值

应该是

<form class="form-horizontal signUPForm" method="post" action="most_wanted_ajax.php" `enctype="multipart/form-data"`>

关于php - $_FILE 文本字段名称索引无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32436196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com