Autor | Zpráva | ||
---|---|---|---|
Petrxxxx Profil * |
#1 · Zasláno: 25. 3. 2011, 18:44:12
Ahoj,
nedaří se mi dostat do výpisu RSS obrázek, všechno ostatní mi to vypíše. Nevíte jak to správně zapsat? echo mysql_error(); while ($zaznam = mysql_fetch_array($vysledek) ){ echo "<item>\n"; echo "<title>" .$zaznam["nazev"]. "</title>\n"; echo "<link>http://www.adresa.cz/detail/".$zaznam['seo_url']." </link>\n"; echo "<description>"; echo "<img src='".$zaznam['detail']."'/>"; echo "</description>\n"; echo "<pubDate>".gmdate("D, d M Y H:i:s", $zaznam["cas"])." GMT</pubDate>\n</item>\n\n"; } P.S.: .$zaznam['detail']. je celá cesta k obrázkům. Díky moc |
||
TomasJ Profil |
#2 · Zasláno: 27. 3. 2011, 04:29:33
Mně se zdá, že obrázek se vykreslit v jednotlivých položkách nedá. Jde to jen na začátku v tagu <channel>, kde dáš tag <image>
<image> <title>Titulek (zobrazí se po najetí myší na obrázek)</title> <url>Cesta k obrázku</url> <link>Odkaz po kliknutí na obrázek</link> <width>Šířka obrázku</width> <height>Výška obrázku</height> </image> Možná se mýlím, s tímto začínám, ale nikde jsem se o tom, jak vykreslit v RSS obrázek, nedočetl. |
||
Joker Profil |
#3 · Zasláno: 27. 3. 2011, 09:20:44
TomasJ:
„Mně se zdá, že obrázek se vykreslit v jednotlivých položkách nedá.“ Dá. Třeba Novinky.cz takhle vkládají do RSS reklamu. Dávají tam HTML obrázek, ale protože by ho XML interpretovalo, tak htmlspecialchars() <description><img src="obrazek.jpg"></description> |
||
TomasJ Profil |
#4 · Zasláno: 27. 3. 2011, 13:47:44
Joker:
Skutečně, je to tak, RSS čtečka Firefoxu též obrázek zobrazí. Dobrá práce :) |
||
Časová prodleva: 13 let
|
0