gpt4 book ai didi

php - 如何使用 php 从后端插入时检索图像

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

我使用下面的代码来存储和从后端获取图像。图像正在存储,但未转换为 Base64 格式...

$fruit_img = addslashes($_FILES['fruit_img']['tmp_name']);
$name = addslashes($_FILES['fruit_img']['name']);
$fruit_img = file_get_contents($fruit_img);
$fruit_img = base64_encode($image);

while($row = mysqli_fetch_array($res))
{
echo '<img height ="300" width="300" src="data:image/jpg;base64,'.$row[2].' "> ';
echo $row[0];
}

最佳答案

我认为您的代码代表将数据存储在此处:

$fruit_img = addslashes($_FILES['fruit_img']['tmp_name']);
$name = addslashes($_FILES['fruit_img']['name']);
$fruit_img = file_get_contents($fruit_img);
$fruit_img = base64_encode($image);

并在此处检索数据:

while($row = mysqli_fetch_array($res))
{
echo '<img height ="300" width="300" src="data:image/jpg;base64,'.$row[2].' "> ';
echo $row[0];
}

如果是这种情况,您只是错误地标记了这一行中的变量:

$fruit_img = base64_encode($image);

$image 之前尚未分配任何值。

$fruit_img = base64_encode($fruit_img);

如果情况并非如此,请发布附加(完整插入和读取)代码。

关于php - 如何使用 php 从后端插入时检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59018116/

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