【发布时间】:2014-04-11 03:20:20
【问题描述】:
我已经在我的 mysql 中查询了一个 BLOB,并使用以下代码可以显示图像:
<?php
header("Content-type: image/jpeg");
echo $row['image'];
?>
但是,我下面的 HTML 代码不会显示。当我拿走这个 php 代码时,它会显示出来。如何在不阻止我的 HTML 显示的情况下显示图像?
【问题讨论】:
我已经在我的 mysql 中查询了一个 BLOB,并使用以下代码可以显示图像:
<?php
header("Content-type: image/jpeg");
echo $row['image'];
?>
但是,我下面的 HTML 代码不会显示。当我拿走这个 php 代码时,它会显示出来。如何在不阻止我的 HTML 显示的情况下显示图像?
【问题讨论】:
创建一个新文件image.php,然后将上述代码放入该文件中。
然后你想在哪里展示你的图片/html:
<img src="image.php" />
... rest of your html
为了将来的参考,当您通过 PHP 创建 Javascript/CSS 文件时也是如此。
【讨论】:
如果你将你的 php 代码放在一个名为 image.php 的文件中,那么你可以试试这个
<img src="<?php include 'image.php'; ?>" />
【讨论】: