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

  FORUM HardWare.fr
  Programmation
  PHP

  problème d‘encodage d‘une page avec une bdd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème d‘encodage d‘une page avec une bdd

n°1373733
biying
Posté le 24-05-2006 à 08:50:00  profilanswer
 

Bonjour,
J‘ai un site multilangues(français,anglais et chinois)
il y a une page d’inscription pour chacune des langues.
dans ces pages il y a des champs text,des cases à cocher,etc.
donc le problème est le suivant:
d‘abord un exemple (l’exemple est une case à cocher)
<input type="checkbox" name="america" value="Amérique,美洲,America">
dans value il y a ici par exemple : Amérique en trois langues(fr,ang,cn)
je recupère grace à la fonction explode le mot qui convient.
le problème est que lorque la value de la case à cocher ici c‘est value="Amérique,美洲,America" est envoyée à la base de données(via le formulaire en anglais ou en chinois)(pour le form en fr ca marche) tous les lettres avec des accents en français se transforme en des truc incompréhensible.
Pour le site en fr j’utilise charset=iso-8859-1;charset=UTF-8 en anglais et charset=gb2312 pour le chinois.j‘ai essayé de changer les lettres accentutés avec les codes html par exemple:&#224; , &#233; , etc
malheureusement cela ne marche pas
Est-ce que quelqu’un pourrait m‘aider.
Merci

mood
Publicité
Posté le 24-05-2006 à 08:50:00  profilanswer
 

n°1373772
nemohp
Adepte du provisoire permanent
Posté le 24-05-2006 à 09:33:04  profilanswer
 

tu peux voir autrement le probleme :
 
dans ton formulaire tu mets : <input type="checkbox" name="america" value="1">  
 
et dans ta base tu gere des traductions dans une table
 
--------------------------------------------
TABLE TRADUCTION
--------------------------------------------
1  | Amérique | 美洲 | America
2  | France | ... | ...
--------------------------------------------
 
 
pour chaque champs de la table tu peux spécifier un type d'encodage.
 
ainsi tu contournes le probleme
 


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

  problème d‘encodage d‘une page avec une bdd

 

Sujets relatifs
Intégrer flux vidéo axis cgi à une page htmlpetit probleme de selection multiple avec date
Probleme Constructeur + collection[PHP]Problême avec une requête mysql
Isoler un bout de code HTML dans une page PHP ?pas la bonne page qui s'affiche, JAVA en cause ?
Evenements: Probleme avec MovieClip Pere et Filsprobleme pour site
probléme avec un menu déroulantprob communication formulaire popup page appelante variable php
Plus de sujets relatifs à : problème d‘encodage d‘une page avec une bdd


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