Accueil > Forum > > > > Problème avec générateur de flux rss
Problème avec générateur de flux rss
lundi 5 mars 2007 à 13:28:08 |
Problème avec générateur de flux rss

raks13
|
Bonjour, J'ai téléchargé le fichier php permettant de générer un flux rss à partir de ses news, disponible ici: http://www.phpcs.com/code.aspx?ID=22822 J'ai modifié le fichier comme ceci: <?php include("http://www.superf1.be/changedate.php"); // La table s'appelle news, les variables utilisées sont : //datepubli : bigint(20) --> Date de publication de la news (timestamp crée avec la fonction time(); ). //titre : varchar --> Titre de la news //description : varchar --> Description de la news //id : tinyint(3) --> id de la news pour le lien
function gen_RSS() {
// En-tête du flux RSS version 2.0 $xml = '<?xml version="1.0" encoding="ISO-8859-1"?><rss version="2.0">'; $xml .= '<channel><title>Formule 1 - Super F1</title><link>http://www.superf1.be</link>'; $xml .= '<description>Tout sur la Formule 1: Actualité, Résultats, Photos, Statistiques et Classements de 1997 à 2007.</description><language>fr-fr</language><copyright>© <a href="http://www.superf1.be/" title="F1 - Formule 1">Super F1</a> - R. HERMAN - 2004-2007 - Tous droits réservés.</copyright>';
// Ajout de la date actuelle de publication (suivant la DTD RSS) $xml .= '<lastBuildDate>'.date("D, d M Y H:i:s").' GMT</lastBuildDate>';
// En-tête suite et fin $xml .= '<docs>http://www.superf1.be/rss/</docs><category>Sports automobile</category><managingEditor>webmaster@superf1.be</managingEditor><webMaster>webmaster@superf1.be</webMaster>'; $xml .= '<ttl>60</ttl><image><title>Formule 1 - Super F1</title><url>http://www.superf1.be/logsuperf1.png</url><link>http://www.superf1.be/</link></image>';
// paramêtres de connection à votre base de donnée include("http://www.superf1.be/connect.php");
// Sélection des 10 premières news triées de la plus récente à la plus ancienne $Result = mysql_query("SELECT * FROM newsentier ORDER BY id DESC LIMIT 0,10");
// Creation des items : titre + lien + description + date de publication while($val=mysql_fetch_array($Result)) { $xml .= '<item>'; $xml .= '<title>'.$val["titre"].'</title>'; $xml .= '<link>http://www.superf1.be/index.php?page=news&no='.$val["id"].'</link>'; $xml .= '<description>'.$val["contenu"].'</description>'; $datenews = datedujour($val['dates'], "0"); $xml .= '<pubDate>'.$datenews.'</pubDate>'; $xml .= '</item>'; }
// Déconnexion mysql_close();
// Fin du flux $xml .="</channel></rss>";
echo $xml; // Ecriture du flux dans un fichier xml $fp = fopen("rss/rss.xml", 'w+'); fputs($fp, $xml); fclose($fp);
} ?>
Ensuite, je tape www.superf1.be/gen_RSS.php pour exécuter le code et j'arrive sur une page blanche. Pourtant, j'ai ajouté echo $xml, ce qui devrait en principe me donner quelque chose. Et bien sûr dans le fichier xml, il n'y a strictement rien.
Pouvez-vous m'aider svp? Merci
|
|
jeudi 13 mars 2008 à 15:44:00 |
Re : Problème avec générateur de flux rss

kiwi1nut
|
Tu as oublié de récupérer tes variables dans la db!!!
après while($val=mysql_fetch_array($Result)) { rajoute $titre=$row["ton titre"]; $adresse=$row["url"]; $contenu=$row["titre"]; $mydate=$row["date"]; $datephp=date("D, d M Y H:i:s +0100", strtotime($mydate));
et modifie ensuite le contenu des $xml A+++
|
|
vendredi 25 avril 2008 à 16:14:58 |
Re : Problème avec générateur de flux rss

dalou83
|
salut est ce que quelqu'un connait comment générer les flux RSS avec java en utilisant l'eclipse? merci.
|
|
Cette discussion est classée dans : rss, xml, www, news, superf1
Répondre à ce message
Sujets en rapport avec ce message
XML RSS [ par djamine ]
Bonjour J'aimerais bien savoir comment utiliser les RSS sur mon site j'ai trouver pas mal des sites qui proposes des version XML surtout celle est new
Parser du xml pour faire un lecteur RSS [ par shadow1779 ]
Bonjour,je suis en train de développer un portail et j'aurai besoin de réaliser ma propre classe pour lire des flux RSS, actuellement j'ai trouvé une
Parser XML [ par jpbod ]
Bonjour, Pour mes sites j'utilise des parsers RSS pour afficher les news d'autres sites, seulement sur certains sites le nombres de news varie sans c
insérer contenu xml dans bdd mysql [ par indutec ]
Bonjour à tous, Voilà, j'aimerais encoder le contenu d'un fichier xml, que je ne génère pas, vers une base de données mysql. Pour l'instant, il m'enc
actualisation d'une page xml [ par djmarcus ]
Bonjour, En cours de référencement, un site me demande une page en xml. J’ai créé 1 page xml que j’ai posé sur mon site, elle apparait bien mais ne r
flux rss [ par atchoumen ]
Bonjour,je suis en train de mettre un flux rss en place sur mon site et je me retrouve face à un problème bizarre. Lorsque je fais une requete sans co
problème sauvegarde XML [ par arnaultp ]
Bonjour à tous!En suivant quelques tutos et la doc de php.net j'essaie de créer et d'updater un fichier XML et de l'indenter correctement. Pour le mom
SCRIPT [ par bayrem90 ]
j'ai commencer de faire mon page XML pour me rewriting de mon site PHP. mais pour mettre tous les liens des produits de mon sites c'est énormément tro
flux rss [ par mahamourta ]
bonsoir tout le monde je veux installer un flux rss sur mon site web . J'ai reussi a avoir un code dans mon fichier xml ,mais je n'arrive pas a l'exp
Ecrire dans un fichier .XML [ par ZogStriP ]
Bonjour,Je suis le webmasteur du site : www.rubikscubor.fr.st et j'aimerais faire un formulaire qui me permettrais d'inscrire une liste de SpeedCubist
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|