gpt4 book ai didi

php - 图像未上传到mysql数据库php

转载 作者:行者123 更新时间:2023-11-29 17:51:35 24 4
gpt4 key购买 nike

我正在尝试通过使用图像位置更新 MySQL 表列来上传图像。

<?php
session_start();
if(isset($_POST['upload']))
{
$link = mysqli_connect("localhost", "root", "root", "rental");

if($link == false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
$image = $_FILES['propic']['tmp_name'];
$propic = addslashes(file_get_contents($image));
$lipic = "img/user.png";
$aadhar="img/user.png";
$sql= "UPDATE profiles SET profilepic='$propic', license='$lipic', aadhar='$aadhar' WHERE email='".$_SESSION['email']."'";
$result=mysqli_query($link,$sql);
}
?>

HTML 代码:

<form id="form" method="post" action="profile.php" enctype="multipart/form-data">
<input type="file" name="propic" accept="image/*">
<input type="file" name="lipic" accept="image/*">
<input type="file" name="aapic" accept="image/*">
<input type="submit" class="mybutton myfont" name="upload" value="Submit" style="width:100px; background-color:black;">
</form>

MySQL 表

enter image description here

最佳答案

试试这个代码。您缺少文件上传代码。

$image = $_FILES['propic']['tmp_name'];
$name = "img/$_FILES['propic']['name']";
move_uploaded_file($image, $name); //Here you have to upload a file in a folder.

这仅供引用。使用它,您将能够在服务器上上传文件。

关于php - 图像未上传到mysql数据库php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49278445/

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