Aller au contenu

Flux rss qui marche pas ;s


Matthieu

Messages recommandés

bonjour,

je me suis mis en place un flux rss pour un site d'annonce immobilier (stage).

sauf que sa marche pas ! je m'explique...

sa génére bien le xml, mais aucune annonce n'y figure, juste

Flux Rss de *

Annonces *

et l'image.

 

Voici le code:

<?php

$xml = '<?xml version="1.0" encoding="UTF-8"?>';

$xml .= '<rss version="2.0">';

$xml .= '<channel>';

$xml .= '<title>Flux Rss de *</title>';

$xml .= '<link>http://www.****.com</link>';

$xml .= '<description>Annonces *</description>';

$xml .= '<copyright>** 2011</copyright>';

$xml .= '<language>fr</language>';

$xml .= '<image>';

$xml .= ' <title>Annonces de **</title>';

$xml .= ' <url>http://www.***.com/Decor/France.png</url>';

$xml .= ' <link>http://www.***.com/</link>';

$xml .= '</image>';

$today= date("D, d M Y H:i:s +0100");

//date du jour d'execution du fichier PHP

$xml .= '<pubDate>'.$today.'</pubDate>';

 

//Données à complèter pour la connexion à la base de données

$nom_du_serveur ="******";

$nom_de_la_base ="*******";

$nom_utilisateur ="*******";

$passe ="********";

 

// Lignes base de données / noms de table

$resultat_requete=mysql_query("SELECT idbd, dateCreation, enseigneAgence, texte FROM annonces ORDER BY dateCreation DESC limit 0, 10");

// extraction des 10 dernières nouvelles

while($lig=mysql_fetch_assoc($resultat_requete)){

$titre=$lig["enseigneAgence"];

$adresse=$lig["****.com"];

$contenu=$lig["texte"];

$date=$lig["dateCreation"];

$datephp=date("D, d M Y H:i:s +0100", $date);

$xml .= '<item>';

$xml .= '<title>'.$titre.'</title>';

$xml .= '<link>'.$adresse.'</link>';

$xml .= '<guid>'.$adresse.'</guid>';

$xml .= '<pubDate>'.$datephp.'</pubDate>';

$xml .= '<description>'.$contenu.'</description>';

$xml .= '</item>';

}//fin du while

$xml .= '</channel>';

$xml .= '</rss>';

 

$fp = fopen("fluxrss.xml", 'w+');

fputs($fp, $xml);

fclose($fp);

 

echo 'Export XML effectue !<br /><a href="fluxrss.xml">Voir le fichier</a>';

?>

 

 

Merci d'avance pour votre aide ^^'

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



Connectez-vous maintenant
  • Statistiques des membres

    23 028
    Total des membres
    963
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • Statistiques des forums

    128,1 k
    Total des sujets
    1,7 M
    Total des messages
×
×
  • Créer...