[Résolu] UTF-8 et données POST / GET

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par 3fc3b4, 8 Novembre 2007.

Tags:
  1. 3fc3b4
    3fc3b4 WRInaute discret
    Inscrit:
    15 Avril 2007
    Messages:
    72
    J'aime reçus:
    0
    Bonjour,

    je suis en train de construire un site multilingue FR/EN/RU et j'éprouve de nombreuses difficulté avec l'encodage des caractères en UTF-8.

    Je crois avoir fait toutes les étapes nécéssaire à l'utilisation de l'UTF-8 :
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> dans la page
    header('Content-type: text/html; charset=UTF-8'); dans le code PHP
    toutes les tables SQL sont en utf8_general_ci et SET NAMES 'UTF8' est envoyé à chaque connexion au serveur SQL.

    Mes symptomes :
    - les données HTML (provenant de mes lignes de code au format txt sont enregistrées en UTF8) apparaissent correctement.
    - les chaines de caractères PHP provenant des fichiers de traduction sont aussi affichées correctement.
    - les données issues des tables MySQL sont aussi affichées correctement
    - mais il me reste un seul souci, les informations récupérés par les formulaires sur mon site ne sont pas recueillies correctement par PHP (si je fait un echo des données $_POST je n'ai pas les bons caractères)

    comment régler ce problème ?

    merci
     
  2. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    utf8_encode() ?
     
  3. 3fc3b4
    3fc3b4 WRInaute discret
    Inscrit:
    15 Avril 2007
    Messages:
    72
    J'aime reçus:
    0
    aucun résultat non plus , c'est d'ailleurs ce qui a motivé mon message
    Soit Dédé => D�d�
    avec utf8_encode : Dã©dã©
    avec utf8_decode : D
     
  4. Sir Dipp
    Sir Dipp WRInaute impliqué
    Inscrit:
    21 Juillet 2003
    Messages:
    899
    J'aime reçus:
    0
    Salut,

    Est-ce que tu constates le problème sur tous les naviguateurs ou un seul en particulier ?

    A+
     
  5. 3fc3b4
    3fc3b4 WRInaute discret
    Inscrit:
    15 Avril 2007
    Messages:
    72
    J'aime reçus:
    0
    et bien sur IE7 et FF2 c'est presque la meme chose :

    IE7 : LàLà => decode : L?? ou encode : Lã lã ou rien : L
     
  6. Sir Dipp
    Sir Dipp WRInaute impliqué
    Inscrit:
    21 Juillet 2003
    Messages:
    899
    J'aime reçus:
    0
    Si tu ouvres ta page de formulaire avec Notepad et que tu fais enregistrer sous, dans le champ encodage, tu as UTF8 ou AINSI ?

    A+
     
  7. 3fc3b4
    3fc3b4 WRInaute discret
    Inscrit:
    15 Avril 2007
    Messages:
    72
    J'aime reçus:
    0
    Arf, je viens de trouver la fonction en cause, j'utilise une classe pour l'affichage qui utilise les fonctions strtolower et strtoupper qui ne sont apparemment pas compatibles avec l'UTF8 et d'après cette page http://bugs.php.net/bug.php?id=19257 je dois passser par : mb_convert_case($str, MB_CASE_UPPER, "utf-8"), je vais tester tout ça mais ça me semble être résolu (enfin)

    Merci quand même.
     
  8. Sir Dipp
    Sir Dipp WRInaute impliqué
    Inscrit:
    21 Juillet 2003
    Messages:
    899
    J'aime reçus:
    0
    mb_* n'est pas une extension de PHP en natif, donc il se peut que les fonctions n'existent pas
     
Chargement...
Similar Threads - [Résolu] UTF données Forum Date
[Résolu] Problème d'importation de base MySQL en UTF8 chez 1&1 Administration d'un site Web 3 Juillet 2011
[RESOLU] Ovh : passage Site à l'UTF8 Développement d'un site Web ou d'une appli mobile 27 Août 2010
Soucis au niveau des accents - charset UTF-8 [Résolu] Développement d'un site Web ou d'une appli mobile 29 Octobre 2008
Problème encoding UTF-8 [Résolu] Développement d'un site Web ou d'une appli mobile 3 Avril 2006
[Résolu] charset ISO 8859 et accents codés en UTF8 Développement d'un site Web ou d'une appli mobile 6 Août 2005
[Résolu] magpierss, UTF-8 et caractères arabes, japonais Administration d'un site Web 1 Mars 2005
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
[Résolu] 2 descriptions pour une même url selon requête Crawl et indexation Google, sitemaps 1 Juin 2016
[résolu] Action onchange sur FORM/SELECT qui ne fonctionne qu'à la première action ?!? Développement d'un site Web ou d'une appli mobile 31 Mai 2016
[résolu] Sessions : lire le contenu alors qu'on ne sait pas comment il est nommé... Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Avoir un paramètre de session "dynamique" ? Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Hauteur de div selon état d'un bouton radio Développement d'un site Web ou d'une appli mobile 23 Mai 2016