Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
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 16/10/2007, 09h03   #1
Invité de passage
 
Inscription : août 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 2
Points : 0
Points : 0
Par défaut [PHP-JS] Encodage caractères MySQL vers PHP

Bonjour à tous,

Voilà mon problème.

Je récupère des textes provenant d'un Base mySQL (UTF8 général) dans un script PHP.

dans mon script PHP, je remet en forme cette BDD dans un XML en UTF8 créé à l'aide d'echo. J'utilise uft8_encode sur mes champs textes avant de les afficher avec echo.

Mais dans le code source de la page html renvoyée aorès traitement PHP, mes apostrophes apparaissent comme ça :

"dÂ’ouverture"


Savez vous d'où sort ce Â’ au lieu de ' ?


Merci pour votre aide
poubelle039 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/10/2007, 08h11   #2
Membre du Club
 
Inscription : décembre 2005
Messages : 88
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 88
Points : 66
Points : 66
essaie un addslashes() avant d'encoder peut-être
pitxu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/10/2007, 17h46   #3
Membre confirmé
 
Inscription : juillet 2007
Messages : 201
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 201
Points : 227
Points : 227
Avant d'afficher tes variables utilise voir utf8_decode()
acirfa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h35.


 
 
 
 
Partenaires

Hébergement Web