Autor | Zpráva | ||
---|---|---|---|
Lukas_K Profil |
Zdravím všechny,
Pokoušel jsem se na svém webu http://metallica-fanstranky.cz/ rozchodit dynamické RSS (v PHP). Teoreticky rssko funguje, ale mám problém ze zobrazováním času... V databázi mám formát ve tvaru CHAR (10), formát DATE se mi rozchodit nepovedlo. Tento kod zpusobí, že u všech novinek se zobrazí aktuální čas. <?php include("config.php"); /*připojení k databázi*/ header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT'); header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT'); header('Content-Type: text/xml; charset=utf-8'); ?> <?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>Metallica - české fan-stránky</title> <link>http://www.metallica-fanstranky.cz/</link> <description> Webové stránky o kapele Metallica - novinky, historie, diskografie vč. textů, not, mp3 (legálně), informací o jednotlivých členech kapely, videoklipy, zajímavosti, žebříčky. Součástí stránek je i diskuzní fórum o aktuálním dění kolem kapely. </description> <language>cs</language> <copyright>lukas.uhk@gmail.com (Lukáš K.)</copyright> <webMaster>Webmaster: lukas.uhk@gmail.com (Lukáš K.)</webMaster> <lastBuildDate><?php echo date('r'); ?></lastBuildDate> <atom:link href="http://www.metallica-fanstranky.cz/rss/" rel="self" type="application/rss+xml" /> <?php mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD); mysql_select_db(SQL_DBNAME); $vysledek = mysql_query("select * from novinky order by ID desc"); while($zaznam = mysql_fetch_array($vysledek)) { ?> <item> <title><?php echo $zaznam["Nadpis"]; ?></title> <guid>http://www.metallica-fanstranky.cz/<?php echo $zaznam["Nadpis"];?></guid> <description> <?php echo htmlspecialchars(strip_tags($zaznam["Text"])); // zobrazujeme jednotlivé položky bez speciálních znaků ?> </description> <pubDate><?php echo date('r', ($zaznam["Datum"])); ?></pubDate> </item> <?php } ?> </channel> </rss> <pubDate><? echo date("D, d M Y G:i", $row['Datum']); ?> , ale to se mi pro změnu nezobrazí nic....
|
||
Lukas_K Profil |
Ve formátu CHAR by bylo asi jediným řešením vkládání datumů z databáze, ale nevím, jak to zapsat...
|
||
Časová prodleva: 12 let
|
0