0

RSSのdescriptionタグの横または前に画像を表示しようとしていますが、ローカルホストで次のように機能しました。

<description><![CDATA[<img src="<?php echo $img; ?>">test test test test testtest test test test]]></description>

しかし、私のWebサイトでは、次のように異なります。

echo '
       <item>
          <title>'.$article[title].'</title>
          <description><![CDATA[<img src="$img_path">
          '.$shortdesc.'  
          ]]></description>
      </item>';

このように機能していませんこの頌歌の何が問題になっていますか?空白の画像が返されます。これはブラウザからのページソースです。

<description><![CDATA[<img src="$img_path">test test test</description>
4

1 に答える 1

1

一重引用符で囲まれたPHPコードは解析されません。

echo '
       <item>
          <title>'.$article['title']."</title>
          <description><![CDATA[<img src='{$img_path}'>
          ".$shortdesc.'  
          ]]></description>
      </item>';

また

echo '
       <item>
          <title>'.$article['title'].'</title>
          <description><![CDATA[<img src="'.$img_path.'">
          '.$shortdesc.'  
          ]]></description>
      </item>';
于 2012-09-02T22:33:23.570 に答える