Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
746 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec les "à" qui deviennent des "�"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec les "à" qui deviennent des "�"

n°1988914
moreno911
Posté le 30-04-2010 à 06:47:24  profilanswer
 

Bonjour,
 
J'ai un étrange problème avec mon contenu. Je suis en UTF-8. Quand j'ajoute un commentaire qui contient seulement la lettre "à" sur mon site j'obtiens un "Ã" un BDD qui me donne en affichage un '�'.
Cependant, quand j'écris "àààààààààààààààààààààààààààà" ( peu importe le nombre de "à" ) j'ai toujours le même caractère en BDD sauf qu'à l'affichage, seulement le dernier sera un '�' les autres s'affichent parfaitement bien !
Ce qui est étrange aussi, c'est que les 'é', 'è' ect ... s'affiche bien quelque soit le commentaire, la disposition ect.
 
A la base mes table étaient en 'latin1_swedish_ci', j'ai changé pour de 'utf8_general_ci', cela ne change rien.
 
A savoir que, je récupère la BDD de mon site qui est en ligne et que j'importe la BDD en local. Sur internet, aucun soucis, en local j'ai les point d'interrogations...
 
Même ceci :
 

Code :
  1. $db->query('SET NAMES utf8');
  2. $db->query('SET CHARACTER SET utf8');


 
ne change rien...
 
Je vois pas quoi faire, vous avez une idée ?
 
Merci d'avance :)

mood
Publicité
Posté le 30-04-2010 à 06:47:24  profilanswer
 

n°1988954
rufo
Pas me confondre avec Lycos!
Posté le 30-04-2010 à 09:37:37  profilanswer
 

ton pb est le charset défini à l'affichage dans ta page web qui n'est pas en utf-8 mais probablement en iso-8859-1.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1988980
moreno911
Posté le 30-04-2010 à 10:17:14  profilanswer
 

Non, il est bien en UTF-8 :s

n°1988982
skeye
Posté le 30-04-2010 à 10:24:24  profilanswer
 

Et le charset par défaut de ton apache local?:o


---------------
Can't buy what I want because it's free -
n°1988985
rufo
Pas me confondre avec Lycos!
Posté le 30-04-2010 à 10:27:22  profilanswer
 

Tu ferais pas un petit passage, avant l'affichage par du XML? Si c'est le cas, regarde le charset du parser.


Message édité par rufo le 30-04-2010 à 10:27:31

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1988990
moreno911
Posté le 30-04-2010 à 10:31:57  profilanswer
 

J'ai rajouté

Code :
  1. AddDefaultCharset UTF-8

à la fin de mon httpd.conf. Restart de wamp et ça ne change rien.
En BDD ( qui sont en UTF-8 ) j'ai le caractère "Ã"  :(
 
EDIT :
 
Mon XML en début de page:
 

Code :
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>


 
 
Merci pour vos réponses  :hello:


Message édité par moreno911 le 30-04-2010 à 10:33:35
n°1988993
skeye
Posté le 30-04-2010 à 10:33:06  profilanswer
 

C'est pas l'export/import qui merde, tout simplement? Tu consultes comment le contenu de ta base locale?


---------------
Can't buy what I want because it's free -
n°1988994
moreno911
Posté le 30-04-2010 à 10:36:33  profilanswer
 

Et bien, requête via le framework de Zend. Et je précise, même avec :  
 

Code :
  1. $db->query('SET NAMES UTF8');


 
Cela ne change rien...  
 
Mais je répète que, si j'ai une suite de "à" ( exemple : "àààààààààà", seul le dernier "à" ne s'affichera pas correctement ! Les autres s'affiche bien!)

n°1988997
skeye
Posté le 30-04-2010 à 10:41:36  profilanswer
 

moreno911 a écrit :

Et bien, requête via le framework de Zend.


Commence par vérifier le contenu réel des tables via un outil d'administration/requêtage de la base, genre mysql query browser / mysql administrator.


---------------
Can't buy what I want because it's free -
n°1989005
moreno911
Posté le 30-04-2010 à 11:00:11  profilanswer
 

Erf, j'ai pas les droit admin. Je devrais fairela manip chez moi.
 
 
Merci !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec les "à" qui deviennent des "�"

 

Sujets relatifs
Problème de boucle [resolu]Petit probleme de macro VBA sous Excel
probleme pour cacher les erreurs de connexion à databaseProbléme avec phpmyadmin et easyphp 5.3.1.0
Problème de l'utilisation de session() et header()Petit problème à résoudre sur carte de France interactive Flash:)
PHP probleme retour chariotaidez moi à resoudre mon problème
Probleme avec un pointeur Petit problème à résoudre sur fichier flash décompilé
Plus de sujets relatifs à : Problème avec les "à" qui deviennent des "�"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR