Probleme utf8_encode

Répondre
nanar53
le 23/09/2008 à 10:41
nanar53
bonjour,
j'aimerais savoir s'il existe un moyen d'automatisé la fonction utf8_encode()
pour extraire des données d'une base...
afin d'éviter les signes cabalistiques à l'affichage...
merci d'avance...
bernard
LA GLOBULE
le 23/09/2008 à 11:36
LA GLOBULE
D'après ce que tu dis, tu as ton site en UTF-8, mais les données de ta base ne le sont pas.
Pourquoi ne pas tout simplement changer le Content-Type de tes pages HTML pour les passer au charset utilisé dans ta base de données ?
nanar53
le 23/09/2008 à 18:49
nanar53
re;
j'ai bien changé la base pour la mettre en utf8-unicode ci
dans mon header je déclare utf8
mais lorsque j'incorpore des données à partir d'une autre base j'ai ce probleme....
j'avoue que quand je ne travaillais pas en utf8 mais en iso je n'avais ce genre de soucis....
ce ne se produit pas si le script enregistre des données mais uniquement quand je mets à jour la base par incorporation...
il y a certainement un truc que j'ai oublié mais où la je ne sais pas...
bernard
LA GLOBULE
le 23/09/2008 à 19:00
LA GLOBULE
Et les données que tu "incorpores", c'est de quel charset ?
Si il ne s'agit pas d'UTF-8, ca parait logique de les modifier pour les passer en UTF-8.
nanar53
le 23/09/2008 à 19:03
nanar53
effectivement elles sont en latin mais le champ de réception lui est en utf8...
je croyais que mysql le transformait automatiquement...?
bernard
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours