gpt4 book ai didi

php - 没有显示带有 header ('Content-type: image/png' 的图像)

转载 作者:行者123 更新时间:2023-11-30 01:20:52 26 4
gpt4 key购买 nike

我很难使用 header('content-type:image/png') 显示从数据库中提取的图像,它返回一个空图像,当我检查检查元素时,img src 名称显示的名称php脚本,有人可以帮忙吗?

这是附有 img src 的 viewimage.php 脚本的一部分

    $data = "SELECT fimgupload1_1 FROM controlpanel1";
$result2 = mysqli_query($connection,$data);

while ($row = mysqli_fetch_array($result2))
{
$imgData = $row['fimgupload1_1'];
}
header('Content-Type: image/png');
echo $imgData;
?>

最佳答案

如果 $row['fimgupload1_1'] 是文件路径,则使用 readfilefile_get_contents

$data = "SELECT fimgupload1_1 FROM controlpanel1";
$result2 = mysqli_query($connection,$data);

while ($row = mysqli_fetch_array($result2))
{
$imgData = $row['fimgupload1_1'];
}
header('Content-Type: image/png');
echo readfile($imgData);

关于php - 没有显示带有 header ('Content-type: image/png' 的图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18556926/

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