我使用以下方法选择了一张图片:
<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 传递值