Problème affichage caractères UTF-8

Résolu
smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   -  
smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour,
j'utilise comme éditeur notepad++ et j'ai des pages php avec des codes html encoder en UTF-8 (sans BOM) et une meta :
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />


ex:
médias en général, très === >> médias en général, très

un ex en arabe donne :
Ù...ثاÙ" Ùfتابة عربÙSØ©

merci pour vos repances
--
Personne ne se lasse d'etre aidé.
L'aide est un acte conforme à la nature.
Ne te lasse jamais d'en recevoir ni d'en apporter.

4 réponses

  1. notobe Messages postés 2222 Statut Membre 213
     
    Donc, la config de NotePad++ est bonne, le charset utilisé est en accord, et ça pose quand même problème ? ah...

    Une url à nous donner ?
    0
  2. nayyan Messages postés 4 Statut Membre 1
     
    Bonjour,

    pour que les accents de la langue française n'aient pas de problème d'interprétation, essaie le codage en "charset=iso-8859-1".

    Si tu souhaites rester avec le codage UTF-8, remplace tous les caractères accentués par leur équivalent HTML:

    é = &eacute;
    è = &egrave;
    à = &agrave;

    et donc :
    Pour afficher "Il fait très chaud" il faut coder : "Il fait tr&egrave;ès chaud" sans les guillemets.
    0
    1. notobe Messages postés 2222 Statut Membre 213
       
      sauf que notre ami écrit aussi en arabe... ;p => utf-8 obligatoire
      0
    2. smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   850
       
      impossible j'ai beaucoup de text !
      http://rishida.net/tools/conversion
      merci comeme.
      0
    3. notobe Messages postés 2222 Statut Membre 213
       
      Cela n'est pas l'url de votre site ?
      Mais c'est votre url qui pourrait nous donner éventuellement une piste ! (voir mon commentaire plus haut)
      0
    4. smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   850
       
      <gras>merci pour la suivi de mon probleme.
      voila une redirection (impossible de poster un lien C0.CC) sur une page test http://jump.fm/QUQWT c'est bizarre les caractairs s'affiche normalement !!! alore mon proble c'est en local ?
      voila ce que sa donne en local : http://tinypic.com/images/goodbye.jpg
      0
    5. arthezius Messages postés 3756 Statut Membre 475
       
      Il n'y a pas besoin d'utiliser les entité html en UTF-8. Je l'utilise tout le temps en mettant directement les caractères spéciaux et je n'ai jamais eu de problème avec.
      0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Quand tu vas dans le menu encodage de ton navigateur, le quel est sélectionné ?
    Essayes-les pour voir s'il y en a un qui fonctionne.
    0
    1. smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   850
       
      par defaut il est sur iso-8859-1
      j'ai pas de probleme avec d'autre sites !!
      0
    2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Et quand tu sélectionnes UTF-8, ça s'affiche correctement ?
      0
    3. smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   850
       
      oui ! mais si j'actualise la page ! l'encodage revien sur iso-8859-1 ?
      0
    4. arthezius Messages postés 3756 Statut Membre 475
       
      Tu utilises quel navigateur ?

      L'encodage utilisé par le navigateur est celui défini par le site.
      Si tu as iso-8859-1 au lieu de utf-8 alors que tu défini celui en utf-8 dans ta page, c'est que tu as peut-être une option qui le force à utiliser iso-8859-1.
      0
    5. notobe Messages postés 2222 Statut Membre 213
       
      Question subsidiaire : est-ce un phénomène existant avec un seul navigateur (si oui, lequel ?) ou n'importe quel navigateur ?
      0
  4. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    ça commence par là:
    merci pour vos repances
    ..!
    utf8 est pour "tout"
    si c'est pour l'europe de l'ouest il te faut le changer (... très efficace pour le référencement ! )
    ensuite ... : au travail et teste avant toute chose !
    ;)
    0
    1. smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   850
       
      voila le code de la page test: http://tinypic.com/images/goodbye.jpg

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
      <html xmlns="http://www.w3.org/1999/xhtml"> 
      <head> 
      <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> 
      <meta http-equiv="Content-Language" content="French" /> 
      <title>test</title> 
      <link rel="stylesheet" type="text/css" href="css-home.css" /> 
      </head> 
      <body> 
      <div id="wrap"> 
      <div class="home">  
      <h2><a href="./index.html" title="Presse">Page test pour commentcamarche.net.</a></h2> 
      <div class="articles"> 
      Retrouvez tous les jours les Principaux Quotidiens et dernières dépêches de votre pays.<br><br> 
      Une sélectionné des journaux les plus consultés. 
      <br><br> 
      ????? ???????<br> 
      ????? ??????<br> 
      ????? ?????<br> 
      ... 
      </div> 
      </div> 
      </body> 
      </html>
      0
    2. notobe Messages postés 2222 Statut Membre 213
       
      Et une petite contradiction (bien que je ne pense pas que cela vienne de là... mais bon) le meta content="french" alors qu'il y a des écritures en arabe, ce n'est pas trop logique ;)
      0