Problèmes avec caractères spéciaux
Bonjour,
Config:
# XP SP2
# AppServ 2.5.5
# Apache Web Server Version 2.0.55
# PHP Script Language Version 5.1.1
# MySQL Database Version 5.0.16
# phpMyAdmin Database Manager Version 2.6.4-pl4
# GLPI 0.6
Je me permet de relancer sous un angle différent:
Lorsque je saisi Aàâäéèêëîïôöüûñ sous GLPI
je vois Aà âäéèêëîïôöüûñ sous phpmyadmin.
J'ai pourtant passé tout en utf8 (il me semble)
y compris GLPI
# ALTER TABLE tables DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# ALTER TABLE tables CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ainsi que # ALTER DATABASE
Dans GLPI l'affichage, la sauvegarde et la restauration sont ok alors que signifie cet affichage sous phpmyadmin?
Comment corrige t on ?
Cordialement,
Gilles
1 pièce(s) jointe(s)
Incohérence d'affichage entre glpi et phpmyad
Il s'agit de rétablir l'affichage normal des données quel que soit le moyen utilisé pour les visualiser ou les extraire.
C'est très visuel... http://mysql.ifrance.com/images/smilies/cool.gif
Ma configuration est:
• Windows XP SP2
• Firefox Version 1.5.0.2
• AppServ 2.5.5
• Apache Web Server Version 2.0.55
• PHP Script Language Version 5.1.2
• MySQL Database Version 5.0.20a-nt
• MySQL client Version 5.0.20a
• phpMyAdmin Database Manager Version 2.8.0.3
• GLPI 0.65
Initialement (le problème existait déjà) mes versions étaient:
• Windows XP SP2
• Firefox Version 1.5.0.2
• AppServ 2.5.5
• Apache Web Server Version 2.0.55
• PHP Script Language Version 5.1.1
• MySQL Database Version 5.0.16
• MySQL client Version 4.17
• phpMyAdmin Database Manager Version 2.6.4-pl4
• GLPI 0.6
Description du problème :
A priori j'utilise l'unicode en utf8 partout du moins c'est ce que je souhaite.
Je souhaite que mes outils de gestion de base m'affiche le contenu tel qu'il s'affiche dans l'application.
En fait je souhaite pouvoir importer exporter des données sans faire de conversion manuelle.
Afin de vérifier cette possibilité j'ai réalisé ce test:
Insertion d'un texte dans le champs commentaire d'un enregistrement contact sous GLPI avec mon navigateur en utf8 (affichage normal de l'appli):
insertion depuis glpi:
ÂâÄÊéËèëêîïÖÔöôùûÛçÿ€ñÑ
Après quoi j'ai accédé à ce champs depuis phpMyAdmin avec le même navigateur en utf8 toujours (affichage normal de l'appli) pour insérer une suite à mon commentaire:
insertion depuis phpmyadmin:
ÂâÄÊéËèëêîïÖÔöôùûÛçÿ€ñÑ
Là je ne vois déjà plus lisiblement la partie insérée depuis GLPI mais je poursuis l'analyse.
J'ai réalisé des captures d'écran depuis GLPI, phpMyAdmin, Mysql Query, console Mysql.
A première vue ce serait le codage de GLPI qui pose problème (Msql Query m’affiche la chaîne venant de phpmyadmin normallement).
Cordialement,
Gilles