Bonjour,
Dans mon flux RSS,
http://www.zonegeeks.com/flux-rss.php
Les accents sont mal interprétés seulement dans les titres !
Voici le code :
Et la fonction CONVERT :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 // Le titre de la news $title = utf8_encode(Convert(trim($item_texte[0].' - Publié le '.$item_texte[4]))); // et la description formattée $description = utf8_encode(Convert(trim($item_texte[1].'<br><br><hr width="30%"/><br><br>')));
Si je remplace le é par son entité html, le flux plante complètement...
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // Cette fonction permet de formatter le texte pour le rendre compatible avec le XML function Convert($text) { $t = str_replace("&", '&', $text); $t = str_replace("<br>", "<br />", $t); $t = str_replace("<", "<", $t); $t = str_replace(">", ">", $t); //$t = str_replace("é", "é", $t); return $t; }
Je ne sais plus quoi faire surtout que sur le flux RSS d'une ami que j'ai fais, ca marche très bien :
http://tutho.com/flux/flux.php
Une idée, je suis perdu !!
![]()
Partager