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

次に、この変数を以下のコード内に配置します。プルされているコンテンツは正常に機能しますが、画像は表示されません。「IMAGESHOWSUP」の下にマークされた画像は、PDFが他のいくつかと一緒に生成されたときに表示されますが、何らかの理由で、前面に貼り付けた画像が<li>表示されません。誰か提案がありますか?

<li>これは権限ではありません。サーバー上のファイルパスは正しいですが、このPDFに入れる前に、このmysql /loopofsを生成する必要があります。これが誰かにとって理にかなっていることを願っています。

$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

このページによると、GIF画像を表示するにはGDライブラリをインストールする必要がある場合があります。

インストールできない場合は、GIFをJPGまたはPNGに置き換えてみて、問題が解決するかどうかを確認してください。

于 2012-12-17T22:31:33.563 に答える