1

我正在运行一个 while 循环并生成一个名为 $features 的变量

while(blah) {

    $features .= "<li><img src='/srv/sitename.com/htdocs/images/sid.gif'> $features_bullet_text</li>";

} // THIS LOOP WORKS FINE, PULLING CONTENT, IMAGE DOES NOT SHOW

然后我把这个 var 放在下面的代码中。被拉取的内容工作正常,但图像不显示。当 PDF 与其他几个一起生成时,下面标记为“图像显示”的图像就在那里,但由于某种原因,我贴在前面的那个<li>不会出现。有人有什么建议吗?

这不是权限,服务器上的文件路径是正确的,但我需要<li>在放入这个 PDF 之前生成这个 mysql/loop 。希望这对某人有意义。

$html = <<<EOF

PROPER HTML ABOVE

<!-- IMAGE SHOWS UP -->
<img src="/srv/sitename.com/htdocs/images/ordering_information.jpg">

<!-- IMAGE DOES NOT SHOW UP IN LI -->
<ul>
$features
</ul>

PROPER HTML BELOW

EOF;

所有功能正常工作。只有里面的图片<li>不会显示。我也尝试过使用双引号并将它们转义,但没有奏效。尝试在图像周围不加引号,目前有单引号。

4

1 回答 1

0

根据这个页面,可能需要安装 GD 库来显示 GIF 图像。

如果无法安装,请尝试用 JPG 或 PNG 替换 GIF,看看是否能解决问题。

于 2012-12-17T22:31:33.563 回答