gpt4 book ai didi

php - 无法显示图像

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

当我尝试显示数据库中的图像时,图像未显示,不知道问题是什么,这是我的代码。

show_desc.php

<?php 
$errmsg = "";

if (! @mysql_connect("localhost","root","")) {
$errmsg = "Cannot connect to database";
}

@mysql_select_db("dbname");

if (isset($_GET['img_name'])) {
$gotten = @mysql_query("select img from image where img_id = ".$_GET['img_name']);

header("Content-type: image/x-ms-bmp");

while ($row = mysql_fetch_array($gotten)) {
print $row['img'];
}
mysql_free_result($gotten);
}
?>

显示.php

  <?php
$errmsg = "";

if (! @mysql_connect("localhost","root","")) {
$errmsg = "Cannot connect to database";
}

@mysql_select_db("dbase_mgb");

$strSQL = "select * from image";
$rsPix = mysql_query($strSQL);
$numRows = mysql_numrows($rsPix);

$i = 0;

while($i < $numRows) {
?>

<image src="show_desc.php?img_id=<?php echo mysql_result($rsPix,$i,"img_id"); ?>"

<?php

$i++;

}
?>

谁能帮我解决这个问题吗?

最佳答案

  1. 您的display.php似乎没有产生正确的<img>标签。
  2. 检查数据库中的 img 字段是否标记为 BINARY

关于php - 无法显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3124047/

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