View Full Version : generer xml/rss avec php
Magi-X
5 septembre 2004, 23h09
Bon voila, j'ai essayé de comprendre comment generer un fichier xml avec du php. j'ai cherché un peu partout sur le net mais pas trouvé quelque chose de bien compréhensible.
Et mon but c'est de faire le même systeme que sur NDFR ... mais je comprend pas trop comment Benjy a fait tout ca...
Il genère des fichier xml, mais comment? Les fichiers ce crée a quel moment? quand on va sur le lien même ? Et est-ce que c'est bien generer avec du php ?
Enfin c'est surtout plusieur question pour mon ami Benjy :rolleyes: :D
Mais si quelqu'un d'autre peut m'expliquer la base, ou même me donner un lien vers un bon tutorial (français ou anglais), ce serait sympa.
Merchi
Samva
6 septembre 2004, 00h21
Ben la base c'est l'encapsulation des données que tu veux dans le xml, si ta base est bien organisée ca devrait pas poser de probleme .... Soit le fichier XML est généré periodiquement par un procédé qui fait une sorte de cache (a chaque nouvelle news par exemple) soit il est généré on demand....
Benjy
6 septembre 2004, 07h35
Aaaah le pouvoir du copier/coller :D
le fichier XML est généré periodiquement par un procédé qui fait une sorte de cache (...) à chaque nouvelle newsSinon, c'est bien sûr généré en PHP et il ne faut pas oublier de préciser si tu bosses en Unicode ou en ISO. Enfin pour les spécifications RSS 2.0, c'est là : http://blogs.law.harvard.edu/tech/rss
Magi-X
6 septembre 2004, 09h16
merci a mes deux chouchou :cheeky: :lick:
Magi-X
6 septembre 2004, 09h26
Encore une petite question ...
Est-ce qu'on peut mettre des balises html dans le rss ?? Car j'ai du code BB etc ... ou est-ce qu'il faut virer tout les tags ?
Fred
6 septembre 2004, 17h38
Du RSS c'est du RSS, et ça signifie "Real simple syndication", donc non, tu n'as pas toutes les options de mise en forme d'html, vire tes tags !
Magi-X
6 septembre 2004, 19h52
Du RSS c'est du RSS, et ça signifie "Real simple syndication", donc non, tu n'as pas toutes les options de mise en forme d'html, vire tes tags !
chef oui chef, mais c'est déjà fait chef !
Mais j'ai un autre problème ...
Mais regardez par vous même ... metez ceci dans votre rss reader: http://movie-news.be/rss/news.xml
Enfaite tout les accents qu'il ne sait pas "decoder" c'est ceux qui on été copié coller de M$ Word, comme par example le : ’ !! Mais aucune idée comment transformer ce ’ en ' .
Fred
6 septembre 2004, 20h04
Il y a des caractères d'échapement pour tous les caractères spéciaux, php sait d'ailleurs les générer tout seul (escape html ou un truc dans le genre ...).
Benjy
6 septembre 2004, 21h41
Fonction htmlspecialchars (http://fr.php.net/manual/fr/function.htmlspecialchars.php) ;)
Magi-X
9 septembre 2004, 22h57
merchi benjy, et en faite j'avais déjà cette fonction dans mon script, mais j'avais fait une mauvaise manipulation. Enfin bref j'ai fais un gros kaka sur ce script et maintenant tout fonctionne.
merchi a vous tous
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.