Hoi!
Op een of andere manier lukt het mij niet om de datum van het XML bestand goed te krijgen... Hij blijft hangen op 1970. Heeft iemand een idee?
----------------------------------------------------
<?PHP
EOM;
$footer = " </channel>\n</rss>";
$items = "";
function createXML()
{
global $db, $header, $items, $footer;
$sql = 'SELECT * FROM `article_dutch` ORDER BY `timestamp` DESC LIMIT 0,15'; // Haal laatste 15 artikelen op
$db->DbQuery( $sql );
if( $db->DbNumRows() > 0 )
{
while( $article = $db->DbNextRow() )
{
$datum = date( "r", strtotime($article['timestamp']));
$description = substr( $article['introduction'], 0 ); // Kopieer 200 tekens omschrijving in $description
$link = "http://www.##.nl/article.php?id={$article['id']}";
$publicationDate = "{$datum}";
$title = htmlentities( $article['title'] );
$items .= " <item>\n";
$items .= " <title>$title</title>\n";
$items .= " <description>{$description}...</description>\n";
$items .= " <link>$link</link>\n";
$items .= " <guid>$link</guid>\n";
$items .= " <category></category>\n";
$items .= " <pubDate>{$publicationDate}</pubDate>\n";
$items .= " </item>\n";
}
}
else
$items .= "Kon geen artikelen ophalen $db->DbError()";
// if( file_exists( "jia.xml" ) )
// unlink( "xmlfile2.xml" );
$xmlFile = fopen( "jia.xml", 'w' ) or die( "can 't open file" );
fwrite( $xmlFile, $header . $items . $footer );
fclose( $xmlFile );
}
createXML();
?>
1.226 views