Rss
22 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdarec! Potřeboval bych funkční script na RSS. Jeden kterej jsem tady vyděl mě nějak nejel.. Dikec moc
-
Skrip na RSS? Jak by to jako mělo fungovat?! proboha... :)
-
http://interval.cz/clanek.asp?article=2833
-
RSS Generátor - to šlo pochopit
-
Já jsu asi blbej ten script mě nefakční
-
Já jsem si vytvořil vlastní na základě tahání příspěvků z DB: $head = "<?xml version=\"1.0\" encoding=\"iso-8859-2\"?> <!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\" \"http://my.netscape.com/publish/formats/rss-0.91.dtd\"> <rss version=\"0.91\"> <channel> <title>Titulek stránky</title> <link>http://neco.wz.cz</link> <description>Popis stránek</description> <language>cs</language> <image> <link>http://neco.wz.cz</link> <url>http://neco.wz.cz/images/logo.gif</url> <title>Autor</title> <width>150</width> <height>100</height> </image>"; function body(){ $select = mysql_query("select * from tabulka order by id desc limit 10"); while($s = mysql_fetch_array($select)): $description = $s["hlavni_obsah"]; $a .= "<item>"; $a .= "<title>".$s["title"]."</title>"; $a .= "<description>"; $a .= $description; $a .= "</description>"; $a .= "<link>http://neco.wz.cz/clanky.php?id=".$s["id"]."</link>"; $a .= "</item>"; endwhile; return $a; } $foot = " </channel> </rss>"; $file = "./rss/clanky.xml"; $fp = fopen($file, "w"); fputs($fp, $head.body($a).$foot); fclose($fp); Samozřejmě, když se to vhodně poupraví, mělo by to fachat. Mně to bere i Abilon.
-
Jo to zanmená že rss bude v clanky.xml že jo?!
-
HA! hází mi tohle(dokument clanky.xml)Chyba parsování XML: dokument není dobře zformátován Umístění: http://muty.wz.cz/clanky.xml Číslo řádku 15, sloupec 124: ------------------------------------- Upraveno takto(rss.php) ------------------------------------- <? include ('config.php'); $head = "<?xml version=\"1.0\" encoding=\"iso-8859-2\"?> <!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\" \"http://my.netscape.com/publish/formats/rss-0.91.dtd\"> <rss version=\"0.91\"> <channel> <title>SUPERMUTANTŮV BLOG</title> <link>http://muty.wz.cz</link> <description>Mutyho blog o všem</description> <language>cs</language> <image> <link>http://muty.wz.cz</link> <url>http://muty.wz.cz/images/logo.gif</url> <title>Autor</title> <width>150</width> <height>100</height> </image>"; function body(){ $select = mysql_query("select * from clanky order by id desc limit 10"); while($s = mysql_fetch_array($select)): $description = $s["autor"]; $a .= "<item>"; $a .= "<title>".$s["nadpis"]."</title>"; $a .= "<description>"; $a .= $description; $a .= "</description>"; $a .= "<link>http://muty.wz.cz/index.php?page=read&id=".$s["id"]."</link>"; $a .= "</item>"; endwhile; return $a; } $foot = " </channel> </rss>"; $file = "clanky.xml"; $fp = fopen($file, "w"); fputs($fp, $head.body($a).$foot); fclose($fp); ?>
-
Místo & musíš dát & ...
-
.. kua ;) ... musíš dát "& a m p ;" ....;-) bez těch mezer....
-
ještě líp: &
-
Kuozelníku ;)
-
meca: Na to už jsem si zvyk, že WZ sežere &ersandy a taky pozor když se píše šablona HTML dokumentu. Počáteční a koncový <html> jdou do háje.
-
No vidíš, "amp" už mi to snědlo taky a ani jsem za tím neuvedl středník.
-
Počkat místo $a .= "<link>http://muty.wz.cz/index.php?page=read&id=".$s["id"]."</link>"; mám dát $a .= "<link>http://muty.wz.cz/index.php?page=read&id=".$s["id"]."</link>"; mám dát
-
Supermutant: $a .= "<link>http://muty.wz.cz/index.php?page=read&id=".$s["id"]."</link>";
-
jo už mi to jede jenom nevim kodování místo ž - �
-
>> http://muty.wz.cz/clanky.xml Gratuluju!
-
Jestli používáš normálko "windows-1250", tak to zkus přepsat tady: $head = "<?xml version=\"1.0\" encoding=\"windows-1250\"?>
-
já právě používám většinou ISO
-
Počkej - většinou - , takže všude jen iso. Tak zkus do toho vlízt někudy a přepsat to růčo fůčo.
-
Dobrý už mi to fakčí na 100% Dikec moc. Už mám RSS tak jsem IN ;-)