[rêglé] Le fil Rss (forum.php) ne fonctionne plus, snifff
11 messages
• Page 1 sur 1
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
[rêglé] Le fil Rss (forum.php) ne fonctionne plus, snifff
Le feel rss est cassé, qui est le responsable
Qu'il se denonce !
Fred
ps: olivier, un cdata sur le node "description" pourra régler le problème.
Tester en local
Qu'il se denonce !
Fred
ps: olivier, un cdata sur le node "description" pourra régler le problème.
Tester en local
Dernière édition par French Fred le Mar Sep 14, 2004 19:33, édité 2 fois.
-

WebRankInfo - Administrateur du site

- Messages: 19415
- Inscription: 19 Avr 2002
tu parles de quel flux RSS ?
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
Il s'agissait du rss forum.php sur la home.
Le probleme n'apparait plus a present.
Le probleme n'apparait plus a present.
-

WebRankInfo - Administrateur du site

- Messages: 19415
- Inscription: 19 Avr 2002
je l'ai corrigé. Le problème venait du fait que je tronque la description des messages à 250 caractères et qu'il faut faire attention de ne pas couper une entité en deux...
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
Yep, c'est ce que j'avais compris en regardant les sources du rss
Mais pour ne pas te prendre la tête, tu peux encadrer le texte par un cdata comme ci dessous
Cordialement,
Fred
Mais pour ne pas te prendre la tête, tu peux encadrer le texte par un cdata comme ci dessous
- Code: Tout sélectionner
<description><![CDATA[Le feel rss est cassé, qui est le responsable :x
Qu'il se denonce !
Fred]]></description>
Cordialement,
Fred
-

WebRankInfo - Administrateur du site

- Messages: 19415
- Inscription: 19 Avr 2002
merci Fred, je l'ai ajouté.
- Bernard
- WRInaute occasionnel

- Messages: 255
- Inscription: 13 Sep 2003
J'ai trouvé un script tout simple en php pour afficher un fil XML
J'ai lu l'article WRi sur les fil RSS qui propose d'utiliser une classe php (payante en plus) . Ca me semble vraiment compliqué pour le meme résultat.
- Code: Tout sélectionner
<?php
/* ------------------------------------------------------
Parser de rss - by comscripts
------------------------------------------------------- */
$site = "http://www.zdnet.fr/feeds/rss/produits/guide/";
$fp = @fopen($site,"r");
while(!feof($fp)) $raw .= @fgets($fp, 4096);
fclose($fp);
if( eregi("<item>(.*)</item>", $raw, $rawitems ) ) {
$items = explode("<item>", $rawitems[0]);
for( $i = 0; $i < count($items)-1; $i++ ) {
eregi("<title>(.*)</title>",$items[$i+1], $title );
eregi("<link>(.*)</link>",$items[$i+1], $url );
eregi("<description>(.*)</description>",$items[$i+1], $description);
echo "<li><b>".$title[1]."</b> : ".$description[1];
echo "<i> ... lire la <a href='".$url[1]."'>suite</a></i></li><br><br>";
}
}
?>
J'ai lu l'article WRi sur les fil RSS qui propose d'utiliser une classe php (payante en plus) . Ca me semble vraiment compliqué pour le meme résultat.
-

WebRankInfo - Administrateur du site

- Messages: 19415
- Inscription: 19 Avr 2002
magpie n'est pas payante, elle est fournie sous licence GPL !
de plus dans cette discussion on parle de création de flux RSS, et non pas d'extraction.
ceci dit ton code pourra sans doute en intéresser quelques uns pour sa simplicité.
de plus dans cette discussion on parle de création de flux RSS, et non pas d'extraction.
ceci dit ton code pourra sans doute en intéresser quelques uns pour sa simplicité.
11 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

