gpt4 book ai didi

php - 使用 PHP 和 JavaScript 上传文件

转载 作者:行者123 更新时间:2023-11-29 13:36:15 25 4
gpt4 key购买 nike

我使用以下方法选择了图像:

<input type="file" id="pimg" name="pimg" accept='image/*'/>  

我的 JavaScript 代码:

p_img =document.getElementById("pimg").value;  
param= 'pn='+p_img;
xmlhttp.open("GET","add_prod.php?"+param,false);
xmlhttp.send();

我的PHP代码:

p_img=$_GET['img'];
$con = mysqli_connect('localhost', 'admin', 'admin', 'products');
$sql="INSERT INTO prod (img) VALUES ('$p_img')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}

这将仅存储文件的名称。但我想将文件从电脑复制到目录。有必要使用 Javascript,因为我正在使用完整的添加产品来使用 AJAX 传递值

最佳答案

使用POST(表单)将数据发送到php文件。

使用 $_FILES["pimg"]["tmp_name"],您可以将上传的文件(使用 php 函数 move_uploaded_file)移动到您的网络服务器。

链接到 PHP 函数 http://php.net/manual/de/function.move-uploaded-file.php

关于php - 使用 PHP 和 JavaScript 上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18698325/

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