Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/03/2007, 11h51   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 53
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 53
Points : 10
Points : 10
Par défaut Problème avec les caractère spéciaux netvibes

Bonjour j'ai un petit problème concernant un flux RSS et netvibes, lorsque je génère mon XML par un fichier php, je procède de la facon suivante
Code :
$description = (string)''.html_entity_decode($a['abstract']).'';
Si j'utilise la fonction html_entity_decode c'est que mon XML n'est plus valide si il comporte le caractère "&" voici ce que cela donne sur mon xml :

Code :
<description>sur l'ensemble de la rencontre si l'on peut avoir quelques regrets, les 2 équipes sont satisfaites</description>
Mais lorsque que je regarde ce xml sur netvibes voici la facon dont il interprete les accents

sur l%27ensemble de la rencontre si l%27on peut avoir quelques regrets, les 2 %26eacute;quipes sont stisfiates

Quelqu'un a t'il déja eu ce type de problème ?

Concernant l'encodage de mon document XML j'ai essayer en ISO-8859-1 et ISO-8859-15 mais cela na rien changé

Merci
alas70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 11h59   #2
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 53
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 53
Points : 10
Points : 10
Par défaut Probleme résole

Etant un peu mauvais en php je viens de trouver la réponse après 2 heures a me casser la tète dessus

la réponse était tout simplement d'utiliser htmlspecialchars() voila
alas70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h55.


 
 
 
 
Partenaires

Hébergement Web