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

HTML Discussion :

Affichage des accents


Sujet :

HTML

  1. #1
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut Affichage des accents
    Bonjour,
    j'ai un problème d'affichage des accent, des caractères spéciaux s'affiche, je ne sais pas comment remédier à ça.
    en fait l'affichage est comme suit:
    Vous devez lire et saisir les 5 caratères présent dans l'image ci-dessus (0..9 et A..Z), dans le champ ci-dessous
    et valider le formulaire.



    Les caractères sont illisibles, merci de générer une nouvelle image
    merci d'avance pour votre aide.

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Par défaut
    Soit tu encodes ta page entière en utf8 (à définir dans le meta de ta page) soit tu utilises les codes des caractères accentués :

    é : é
    è : è

    La liste ici : http://www.pjb.com.au/comp/diacritics.html

  3. #3
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    merci por la réponse, mais es qu'il faut mettre de cottes ou autre chose car la ce que j'affiche est:
    Vous devez lire et saisir les 5 carat&egraveres pr&eacutesent dans l'image ci-dessus (0..9 et A..Z), dans le champ ci-dessous
    et valider le formulaire.



    Les caract&egraveres sont illisibles, merci de g&eacuten&eacuterer une nouvelle image

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Par défaut
    Tu oublies le point-virgules à la fin de chaque code :


  5. #5
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    MERCI Pour la réponse,
    j'ai toujour le m$eme probléme , en fait voila ce que je fais
    'msg1'=>'Vous devez lire et saisir les <b>'.$this->chars.' caratères</b> pr&eacute;sent dans l\'image ci-dessus (<b>0..9</b> et <b>'.$usedchars.'</b>), dans le champ ci-dessous <br> et valider le formulaire.',
    'msg2'=>'Les caract&egrave;res sont illisibles, merci de g&eacute;n&eacute;rer une nouvelle image.',
    et j'affiche ça:
    Vous devez lire et saisir les 5 caratères pr&eacute;sent dans l'image ci-dessus (0..9 et A..Z), dans le champ ci-dessous
    et valider le formulaire.



    Les caractères sont illisibles, merci de générer une nouvelle image.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Par défaut
    Quel est ton code pour afficher msg1 ou msg2 ?

    Dans quel langage es-tu ? PHP/Javascript ?

  7. #7
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    je suis en php..

  8. #8
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Par défaut
    Désolé de ma question j'ai lu trop vite. Et comment affiches-tu msg1 et msg2 ? Car dans ton cas, pas besoin d'utiliser les codes pour accents. Tu n'as qu'à faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo utf8_decode(msg1);
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo utf8_encode(msg1);
    Et normalement ça devrait être bon.

    Mais tu dois utiliser une fonction empêchant d'interpréter le code html lors de l'affichage de tes messages non? Car normalement les codes pour accents fonctionnent..

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Si tous les éléments impliqués dans l'affichage de ta page respectent le même encodage, il n'y a aucune raison d'avoir de problème d'accents.
    Je te conseille de lire Passez à l'UTF-8 sans manquer une étape pour mieux comprendre tout ce qu'il faut prendre en compte.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  10. #10
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    bonjour,
    j'ai bien vu qu'il fallait mettre tous le site en utf8, en fait je travaille sous eclipse et l'encodage est par défaut en utf8, d’ailleurs je n'ai pas de probléme d'affichade des accents dans les autres pages, sauf pour le message suivant, le bout de code est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $this->messages = array(
    'fr'=>array(
                                'msg1'=>'Vous devez lire et saisir les <b>'.$this->chars.'caratères</b> présent dans l\'image ci-dessus (<b>0..9</b> et <b>'.$usedchars.'</b>), dans le champ ci-dessous <br> et valider le formulaire.',
                                'msg2'=>'Les caractères sont illisibles, merci de générer une nouvelle image.',
                                'buttontext'=>'valider',
                                'refreshbuttontext'=>'nouvelle ID'
                                ),
    );
    le message affiché est:
    Vous devez lire et saisir les 5caratères présent dans l'image ci-dessus (0..9 et A..Z), dans le champ ci-dessous
    et valider le formulaire.



    Les caractères sont illisibles, merci de générer une nouvelle image.

  11. #11
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Ça peut être plein de choses.

    Pour commencer, vérifier qu'Eclipse ne fait pas d'exception pour ce fichier-là, et qu'il l'encode bien en utf-8 comme les autres.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    oui mais je n'arrive pas à voir comment vérifier pour un seul fichier sous eclipse

  13. #13
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    j'ai vérifié dans les propriétés du fichier et c'est en utf8

  14. #14
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Par défaut
    Quel est le code qui te permet d'afficher tes messages ? (echo ou autres)

  15. #15
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    EN FAIT, je travaille avec zend framework donc l'affichage est fait dans une autres fonction, je ne vois pas le problème car pour tous les autres fichiers je n'ai pas ce genre de problème.

  16. #16
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Par défaut
    Tu devrais plutôt poster ton sujet dans le forum PHP je pense...

  17. #17
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    Oui c'est ce que je dois faire, merci pour vos réponses .

  18. #18
    Membre confirmé
    Femme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Novembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur étude et développement

    Informations forums :
    Inscription : Novembre 2009
    Messages : 125
    Par défaut
    Finalement, j'ai pu trouvé une solution, j'ai modifié l'encodage du fichier, j'ai mis ANSI au lieu de UTF8, c'est bizar mais ça marche TRES bien!
    merci pour vos réponses

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

Discussions similaires

  1. Affichage des accents
    Par superseba-be dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/11/2006, 16h05
  2. [FLASH 8] Affichage des accents
    Par jbidou88 dans le forum Flash
    Réponses: 2
    Dernier message: 31/10/2006, 09h19
  3. Réponses: 1
    Dernier message: 22/12/2005, 15h45
  4. Réponses: 1
    Dernier message: 21/11/2005, 11h37
  5. Réponses: 11
    Dernier message: 16/12/2003, 19h58

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