Autor | Zpráva | ||
---|---|---|---|
pogg Profil |
#1 · Zasláno: 7. 1. 2009, 22:18:17
Zdravím...
Z intervalu jsem vložil skripty tvorbu RSS z DB na své stránky. Vše jede RSS kanál se vytvoří, zde je ukázka rss.xml ale jak vidíte tak je tam nějaký problém. RSS se nezobrazí s popiskem a vyhodí to jen : Tento XML soubor nemá připojeny žádné informace o vzhledu prvků. Strom XML dokumentu je zobrazen níže. Zde je skript: <?php // pomocí hlavičky nastvíme content-type¨na XML header('Content-type: text/xml'); // vloľení potřebných tříd include 'rss_generator.class.php'; include 'xml_generator.class.php'; include 'xmysql.class.php'; // vytvoření a nastavení třídy pro databázi $sql = new tMysql; $sql->dbName = 'xxx'; $sql->dbHost = 'localhost'; $sql->dbUser= 'xxx'; $sql->dbPassword= 'xxx'; // připojení k db $sql->connect(); // provedení sql dotazu $sql->query('rss', 'SELECT *'. 'FROM videa ORDER BY id DESC limit 2' ); mysql_query("set names 'cp1250'"); // vytvoření instance třídy c_rss_generátor $rss = new c_rss_generator; // vytvoření kanálu $rss->add_chanel('Video', array( 'title'=>'Video - strojnet.com', 'description'=>'Videa o strojích.', 'link'=>'http://video.strojnet.com/', 'language'=>'cs', ) ); // procházení výsledků dotazu a vkládání do kanálu while($row = $sql->fetch_assoc('rss')) { $rss->add_item('Video', array( 'title' => $row['nazev'], 'link' => $row['url'], 'description' => $row['popis'], 'pubDate' => gmdate('D, d M Y H:i:s', $row['datum']), ) ); }; // vytvoření rss a odeslání na výstup echo $rss->create_rss(); ?> Nevěděli by jste si s tím někdo rady.... Předem díky za odpovědi. Budete-li chtít vidět i ty další 3 skripty které jsou vloženy include 'rss_generator.class.php'; include 'xml_generator.class.php'; include 'xmysql.class.php'; stačí napsat, ale v nich jsem nic neměnil... Ještě jednou díky za rady..... |
||
tiso Profil |
#2 · Zasláno: 7. 1. 2009, 22:28:20
pogg - problém bude v nastavení tvojho prehliadača.
|
||
pogg Profil |
#3 · Zasláno: 8. 1. 2009, 08:48:19
„pogg - problém bude v nastavení tvojho prehliadača.“
Tím to není... zkoušel jsem to na jiném počítači a to zobrazení RSS je špatné i na něm... navíc zobrazím-li si nějaké cizý rss.xml tak se zobrazí správně.... |
||
tiso Profil |
#4 · Zasláno: 8. 1. 2009, 10:26:10 · Upravil/a: tiso
pogg - máš tam
<chanel> <channel> header('Content-Type: application/rss+xml; charset=windows-1250'); |
||
pogg Profil |
#5 · Zasláno: 8. 1. 2009, 11:52:47
jj díky bylo to tím channel.....
fakt moc dík.... |
||
Časová prodleva: 14 let
|
0