Problème avec l'encodage UTF-8 [de l'aide svp]

Problème avec l'encodage UTF-8 [de l'aide svp] - PHP - Programmation

Marsh Posté le 29-04-2007 à 09:45:04    

Bonjour,

 

Voilà, je vais vous expliquer le plus simplement possible mon problème. Je veux afficher du Russe dans ma page Web. Dans l'en-tête pour l'encodage je spécifie le UTF-8. Avec cet encodage, le Russe s'affiche dans la partie HTML et avec un echo() (quand on affiche du texte avec PHP). Jusqu'à là pas de problème.  :)

 

Maintenant j'ai fais une table de news spéciale pour faire des news en Russe dans PHPMyAdmin. Le problème c'est que quand je récupère depuis ma base de données le texte Russe et quand je l'affiche dans ma page, j'ai des caractères bizarres ! Je ne sais pas comment résoudre ça  :??:  C'est sûr que c'est dû à l'encodage des champs ou de la table que j'ai créé. Quel encodage faut-il pour le russe pour ma table ?

 

Le Russe s'affiche sans aucun problème avec echo() et quand on écrit comme dans une page normale HTML mais ne marche pas depuis une base de données, ce qui veut dire dans 99% c'est un problème dans PHPMyAdmin.

 

Merci de votre, :)


Message édité par mansour le 29-04-2007 à 09:45:45
Reply

Marsh Posté le 29-04-2007 à 09:45:04   

Reply

Marsh Posté le 29-04-2007 à 10:00:16    

Tu as bien mis l'encodage de tes tables et de ta base en utf-8-general-ci ?

Reply

Marsh Posté le 29-04-2007 à 13:43:40    

Hmmm je crois pas que c recuperable ...

Reply

Marsh Posté le 29-04-2007 à 13:46:13    

Normalement la conversion se fait à la volée, sinon exporte ta base et réimporte la avec le bon encodage.
 
Y'a deux paramètres à configurer, le stockage et la connexion.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
Reply

Marsh Posté le 29-04-2007 à 13:58:29    

LePhasme a écrit :

Tu as bien mis l'encodage de tes tables et de ta base en utf-8-general-ci ?


 
Merci, c'était bien ça qu'il fallait choisir pour l'encodage de la table  :)  
 
 

Shinuza a écrit :

Normalement la conversion se fait à la volée, sinon exporte ta base et réimporte la avec le bon encodage.
 
Y'a deux paramètres à configurer, le stockage et la connexion.


 
Et il me manquait biensûr l'encodage en quelques sortes pour la connexion  :love:  Maintenant avec les deux puzzles reconstitués, il marche !  
 
Merci beaucoup à vous tous !  :hello:  

Reply

Sujets relatifs:

Leave a Replay

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