Communauté Informatique NDFR.net : generer xml/rss avec php - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
generer xml/rss avec php
Thread Tools Display Modes
  #1  
Old 06-09-2004, 00:09
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
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:

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
Reply With Quote
  #2  
Old 06-09-2004, 01:21
Samva's Avatar
Samva Samva is offline
Niaisüre within
 
Join Date: 24-04-2003
Location: Tours
Age: 39
Posts: 2,320
Send a message via ICQ to Samva Send a message via MSN to Samva
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....
__________________
For the End-of-the-World spell, press "Ctrl, Alt, Delete."


Reply With Quote
  #3  
Old 06-09-2004, 08:35
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Aaaah le pouvoir du copier/coller
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
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #4  
Old 06-09-2004, 10:16
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
merci a mes deux chouchou :cheeky: :lick:
Reply With Quote
  #5  
Old 06-09-2004, 10:26
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
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 ?
Reply With Quote
  #6  
Old 06-09-2004, 18:38
Fred's Avatar
Fred Fred is offline
00 Agent
 
Join Date: 19-10-2002
Location: MI6 HQ
Age: 40
Posts: 2,452
Send a message via MSN to 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 !
Reply With Quote
  #7  
Old 06-09-2004, 20:52
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
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 ' .
Reply With Quote
  #8  
Old 06-09-2004, 21:04
Fred's Avatar
Fred Fred is offline
00 Agent
 
Join Date: 19-10-2002
Location: MI6 HQ
Age: 40
Posts: 2,452
Send a message via MSN to Fred
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 ...).
__________________
Eh y'a une grenouill' sur le bureau !!!
... non Gaston y'a pas d'grenouille sur le bureau
Eh y'a un gorille devant la porte !!!
... non Gaston y'a pas de gorille devant la porte
Weua y'a un p'tit oiseau sur la table !!!
... non Gaston
Reply With Quote
  #9  
Old 06-09-2004, 22:41
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Fonction htmlspecialchars
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #10  
Old 09-09-2004, 23:57
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
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
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cours de français Benjy Discussions sur le site et/ou le forum 47 01-05-2006 14:47
PHP 4.3.10 et PHP 5.0.3 1for-matik Actualité 0 16-12-2004 18:40
Utilisation de sessions avec PHP SantX Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 14 01-05-2004 14:56
Premiers pas sous Linux Fred Articles 19 21-10-2003 05:46
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 11:40

All times are GMT +2. The time now is 00:45.

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