IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Les accents n'apparaissent pas au retour des requêtes ?


Sujet :

Langage PHP

  1. #1
    Débutant
    Inscrit en
    Avril 2005
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Points : 106
    Points
    106
    Par défaut Les accents n'apparaissent pas au retour des requêtes ?
    Bonjour,

    Je dispose d'une page html qui appelle une page php via AJAX.

    j'affiche le retour de la page php qui fait un "echo" d'un résultat de requêtes.
    Mais les accents sont remplacés par des caractères "?"

    Comment faire pour résoudre ce problème ?


    Merci pour vos aides

    Cordialement.

  2. #2
    Membre du Club Avatar de Thibault92
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 45
    Points : 52
    Points
    52
    Par défaut
    Bonjour,

    si tu as des '?' au lieu des accents vient du fait que ton encodage de la page est bien en UTF8 mais les données en latin. Avant de récupérer tes données (après la connexion mysql) fait un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("SET NAMES UTF8");

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    Citation Envoyé par Thibault92 Voir le message
    Bonjour,

    si tu as des '?' au lieu des accents vient du fait que ton encodage de la page est bien en UTF8 mais les données en latin. Avant de récupérer tes données (après la connexion mysql) fait un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("SET NAMES UTF8");

    mysql_set_charset en priorité

  4. #4
    Débutant
    Inscrit en
    Avril 2005
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Points : 106
    Points
    106
    Par défaut
    Merci à tous.

    En fait ça marche toujours pas en faisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     mysql_set_charset("SET NAMES UTF8");
    j'ai pas non plus mis la balise <meta>

    C'est pas à ce niveau ?

    Cordialement.

  5. #5
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    lit bien la doc de mysql_set_charset

  6. #6
    Débutant
    Inscrit en
    Avril 2005
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Points : 106
    Points
    106
    Par défaut
    Merci ça marche.

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL-Server] Les accents ne passent pas entre MS SQL et PHP ?
    Par stephane9422 dans le forum PHP & Base de données
    Réponses: 34
    Dernier message: 17/11/2008, 16h22
  2. Les accents ne sont pas affichés
    Par Colbix dans le forum Mise en forme
    Réponses: 2
    Dernier message: 17/04/2007, 18h26
  3. Envoie mail incorrect : les accents ne passe pas !
    Par wappyboy dans le forum Modules
    Réponses: 4
    Dernier message: 05/01/2006, 10h24
  4. [CR] Les diagrammes n'apparaissent pas !
    Par pvil dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 16/08/2002, 08h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo