Communauté Informatique NDFR.net

Communauté Informatique NDFR.net (http://www.ndfr.net/forums/index.php)
-   Programmation Web (HTML, PHP, ASP, Java, XML, etc.) (http://www.ndfr.net/forums/forumdisplay.php?f=65)
-   -   generer xml/rss avec php (http://www.ndfr.net/forums/showthread.php?t=5002)

Magi-X 06-09-2004 00:09

generer xml/rss avec php
 
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 06-09-2004 01:21

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 06-09-2004 08:35

Aaaah le pouvoir du copier/coller :D
Quote:

Originally Posted by Samva
le fichier XML est généré periodiquement par un procédé qui fait une sorte de cache (...) à chaque nouvelle news

Sinon, 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 06-09-2004 10:16

merci a mes deux chouchou :cheeky: :lick:

Magi-X 06-09-2004 10:26

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 06-09-2004 18:38

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 06-09-2004 20:52

Quote:

Originally Posted by Fred
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 06-09-2004 21:04

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 06-09-2004 22:41

Fonction htmlspecialchars ;)

Magi-X 09-09-2004 23:57

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


All times are GMT +2. The time now is 14:28.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.