Scripts
simpel rss feed script
Een simpel script om rss aan je pagina toe te voegen. Het script genereert een rss feed. Je kan dit toevoegen aan je pagina om simpel rss feeds aan je bezoekers aan te bieden. Het script maakt gebruik van een mysql database om de content uit te halen. Ik heb als voorbeeld mijn database tabellen opgenomen in het script. Als je het script wilt gebruiken vergeet dan niet je connectie script te includen. misschien bruikbaar voor phphulp? ;)
simpel-rss-feed-script
<?
// plaats de header
header("Content-Type: application/xml; charset=UTF-8");
// laad de database connectie
require("connect.inc.php");
// laad de 5 laatst toegevoegde artikelen uit de database
$sql = mysql_query("SELECT artikel_id,titel,artikel FROM artikelen ORDER BY artikel_id DESC LIMIT 5");
// plaats rss informatie
echo("<rss version=\"2.0\">\n");
echo("<channel>\n");
echo("<title>Titel van je pagina</title>\n");
echo("<link>link naar je website</link>\n");
echo("<description>korte omschrijving van je website</description>\n");
echo("<language>taalinstelling</language>\n");
// laad de artikelen uit de database
while($rss_feed = mysql_fetch_assoc($sql))
{
// filter de extra slashes
$artikel = stripslashes($rss_feed['artikel']);
// zet alle html karakters om in leesbare tekens
$artikel = htmlspecialchars($artikel);
// plaats de artikelen
echo("<item>\n");
echo("<title>".$rss_feed['titel']."</title>\n");
echo("<link>url van je website naar je artikel?id=".$rss_feed['artikel_id']."</link>\n");
echo("<description>".$artikel."</description>\n");
echo("</item>\n");
}
// sluit de rss informatie
echo("</channel>\n");
echo("</rss>");
?>
Reacties
0