| 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: 14 let
|
|||
0