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 :

UTF8 caractère compréhension


Sujet :

Langage PHP

  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2004
    Messages
    450
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 450
    Par défaut UTF8 caractère compréhension
    Bonjour,

    J'essaye de compendre quelque chose, dans une page html utf8 j'ai :

    Grèce

    et :

    Grèce

    Lequel des 2 est de l'utf8 ???

    J'avoue être complètement perdu
    Merci beaucoup pour votre aide

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 421
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 421
    Par défaut
    Dans le premier cas, les données ont été enregistrées au format UTF-8, et le navigateur les affiche en pensant avoir affaire à de l'ISO.

    Dans le second cas l'affichage est correct mais on ne peut rien dire concernant l'encodage qui peut aussi bien être de l'iso ou de l'utf-8.

    Pour en savoir plus tu trouveras de bonne réponses en rentrant "tuto utf8" dans google.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 314
    Par défaut
    une première étape et de coder tes fichiers en utf-8 .

    par exemple sur Dreamweaver : Edit> preferences> New Document > Default Encoding : Unicode (utf-8).

    donc ça dépends de ton IDE ...

    puis , pour une page html5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <meta charset="utf-8">
    .

    si tu récupere des donnés depuis une base de donnée : vérifier que la base et les tables ainsi les champs sont en utf-8 ( cas de Mysql : unicode_general_ci) .

    et si c'est possible , explique mieux ton soucis .
    bon courage

  4. #4
    Membre Expert
    Avatar de Spartacusply
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    1 723
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 723
    Par défaut
    Personne n'a jamais plus eu aucun problème d'encodage après avoir lu et appliqué à la lettre ce tutoriel.

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    vérifier que la base et les tables ainsi les champs sont en utf-8 ( cas de Mysql : unicode_general_ci) .
    unicode_general_ci est un interclassement et ne conditionne pas l'encodage des données dans la table et les colonnes.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 314
    Par défaut
    oui . merci sabotage pour l'info

Discussions similaires

  1. incompréhension utf8, caractère é.
    Par Sylvain__A_ dans le forum Langage
    Réponses: 6
    Dernier message: 08/12/2008, 14h13
  2. [PHP-JS] passer de UTF8 aux caractères grecs ?
    Par caillon dans le forum Langage
    Réponses: 2
    Dernier message: 08/12/2006, 10h50
  3. Guillemets, caractères spéciaux et UTF8
    Par nicorama dans le forum JDBC
    Réponses: 1
    Dernier message: 13/11/2006, 17h28
  4. Les caractères UTF8 en C
    Par alexparis dans le forum C
    Réponses: 3
    Dernier message: 06/03/2006, 18h06
  5. Réponses: 15
    Dernier message: 24/02/2006, 14h17

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