problème de charset avec les "é"

problème de charset avec les "é" - PHP - Programmation

Marsh Posté le 28-01-2007 à 17:09:14    

slt,
 
je bricole actuellemnt catégorizator, un petit script d'annuaire sympa... mais je m'aperçois que mes "é" s e transformesnt en une sorte de Ae....  voir en bas à gauche la rubrique éco--->http://blogannuaire.webdezero.com/  
 
est-ce que chez vous ça passe sur ie6, ie7 ou firefox?  sinon que dois-je faire pour afficher des "é" normaux.
 
 
cdlt,


---------------
blog Bretagne
Reply

Marsh Posté le 28-01-2007 à 17:09:14   

Reply

Marsh Posté le 28-01-2007 à 18:16:34    

personne ne voit?


---------------
blog Bretagne
Reply

Marsh Posté le 28-01-2007 à 20:11:35    

bon, je suis loin d'être connu sur ce forum comme une référence en HTML mais j'ai un peu parcouru le code de ton site, et je crains pour tes fesses si les intaigristes du W3C passent par là [:mlc]

Reply

Marsh Posté le 29-01-2007 à 12:06:41    

intégristes...   c'était pas trop ma question? il est pas valide encore... j'ai crée qu'une boite et un background le reste c'est le script de catégorizator... mais si un intégriste à un conseil à me donner..je suis preneur.. le site s'affiche normalement sur Ie6 , ie7 et firefox.. pour l'instant ça me va.. mais j'attends le gros intégriste me donner sa version, au lieu de m'allumer comme d'habitude.  
 
Je déteste les intégristes.


---------------
blog Bretagne
Reply

Marsh Posté le 29-01-2007 à 12:10:17    

c'est marrant, t'as des bouts de texte en iso-8859-1, et d'autres en utf-8...[:joce]


Message édité par skeye le 29-01-2007 à 12:10:32

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 29-01-2007 à 12:11:56    

c'est à mourrir de rire je sais, y a de l'ambiance ici!..
 
je suis pas spécialiste de charset.. comment en suis-je arrivé là? j'ai honte!


---------------
blog Bretagne
Reply

Marsh Posté le 29-01-2007 à 12:13:38    

Plusieurs choses à vérifier :
1) Charset de ta base de données?
2) Pourquoi tu spécifies rien dans les entêtes de ta page?
3) Charset utilisé par ton éditeur de code?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 29-01-2007 à 12:18:19    

le problème vient de la, j'ai importé ma base en local, hors les versions de mysql sont différentes, ce qui provoque les drôles de "é"...
 
maintenant pour retrouver le "é"... je crois que je vais tout effacer ... et recommencer...
 
 la lose..


---------------
blog Bretagne
Reply

Marsh Posté le 29-01-2007 à 12:26:55    

je viens de vérifier avec firefox le html...c'est une cata.. mais je suis pas coupable, c'est le html de catégorizator   ex-phpmyannu qui est bien pourri
.. va falloir réparer ça.


---------------
blog Bretagne
Reply

Marsh Posté le 29-01-2007 à 12:36:37    

shyboy a écrit :

le problème vient de la, j'ai importé ma base en local, hors les versions de mysql sont différentes, ce qui provoque les drôles de "é"...

 

maintenant pour retrouver le "é"... je crois que je vais tout effacer ... et recommencer...

 

la lose..


Ce n'est pas un problème de version de la DB, c'est un problème d'encodage de tes DBs, tu as importé/exporté des données dans un mauvais charset point barre.

 

Le problème que tu rencontres est que tu importes/as des données encodées en UTF-8 que tu affiches sans les transcoder dans une page encodée en et interprétée comme de l'ISO-8859-1, donc ça te pète à la gueule. Normal.

 

Tiens, un peu de lecture sur le sujet: http://www.joelonsoftware.com/articles/Unicode.html

 

Et maintenant tu sauras qu'il faut toujours faire attention aux différences d'encodage entre ce qu'on récupère et ce qu'on produit.


Message édité par masklinn le 29-01-2007 à 12:37:08

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed