Aller au contenu

Sujets conseillés

Posté

Hello à vous tous,

J'essaye de faire un fil RSS pour suivre l'actu de mon site partout.

Donc je ne pense pas que ce soit très compliqué, cela fonctionne mais aléatoirement ! (parfois rien ne s'affiche).

Pouvez vous jeter un coup d'oeil à mon code ... merci d'avance, cordialement.

Résultat ici : http://www.win-click.com/rss.php

De plus sur IE rien ne s'affiche :(

<?php
include("connection.php");
$query = 'SELECT * FROM news ORDER BY date DESC LIMIT 0,20';
$result = mysql_query($query);
$num = mysql_num_rows($result);

// édition du début du fichier XML
$xml = '<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0">';
$xml .= '<channel>';
$xml .= '<title>Win-click</title>';
$xml .= '<link>http://www.win-click.com</link>';
$xml .= '<description>Description du channel</description>';


for ($i = 0; $i < 20; $i++)
{
$sujet = mysql_result($result, $i, 'sujet');
$sujet = stripslashes($sujet);
$news = mysql_result($result, $i, 'news');
$news = stripslashes($news);
$date = mysql_result($result, $i, 'date');

$xml .= '<item>';
$xml .= '<title>'.$sujet.'</title>';
$xml .= '<link>http://www.win-click.com</link>';
$xml .= '<pubDate>'.$date.' GMT</pubDate>';
$xml .= '<description>'.$news.'</description>';
$xml .= '</item>';
}

// édition de la fin du fichier XML
$xml .= '</channel>';
$xml .= '</rss>';

echo $xml;
?>

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...