Probleme d'accent page web (UTF-8 ISO-8859-1)
Résolu/Fermé
Kakashi3
Messages postés
82
Date d'inscription
samedi 29 décembre 2007
Statut
Membre
Dernière intervention
20 août 2008
-
11 janv. 2008 à 20:39
serrhini - 8 avril 2017 à 01:40
serrhini - 8 avril 2017 à 01:40
A voir également:
- Caractères spéciaux non reconnu
- Supprimer une page word - Guide
- Fichier iso - Guide
- Traduire une page web - Guide
- Windows 10 iso - Guide
- Clé windows 8 - Guide
24 réponses
Bonjour,
En inserant cette ligne entre <head> et </head> le problème des caractères spéciaux doit se résoudre non?:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
Ce serai de plus plus rapide que de changer tous les caractères spéciaux!
En inserant cette ligne entre <head> et </head> le problème des caractères spéciaux doit se résoudre non?:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
Ce serai de plus plus rapide que de changer tous les caractères spéciaux!
Bonjour,
via un .htaccess si le serveur le supporte
AddDefaultCharset UTF-8
et inversement
AddDefaultCharset ISO-8859
Cdt,
Steph
via un .htaccess si le serveur le supporte
AddDefaultCharset UTF-8
et inversement
AddDefaultCharset ISO-8859
Cdt,
Steph
oui, ca devrait fonctionner en la remplacant
Bonjour,
Vous vous compliquez bien la vie pour quelque chose apparemment très simple.
Il suffit de modifier la directive dans apache.
Exemple j'étais sous une distribution gentoo et j'ai décidé de passer sous débian.
60 sites web dont les textes pgm et les données database affiche des horreurs en lieu et place de nos accents Français.
Simple on edite le fichier de configuration apache et on décommente ou on créé suivant le cas la directive suivante :
dans : <IfModule mod_mime.c>
AddDefaultCharset ISO-8859-1
Eventuellement pour faire bonne mesure et repousser ces Anglais on modifie l'ordre de priorité des langues en mettant le FR en premier comme cela :
LanguagePriority fr en ca cs da de el eo es et he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
ET voilà 60 sites web et des centaines de milliers de pgm à ne pas modifier (surtout les annuaires) ... exemple ( http://annuaire-generaliste.01adfm.com )
Cdt Pascal
Vous vous compliquez bien la vie pour quelque chose apparemment très simple.
Il suffit de modifier la directive dans apache.
Exemple j'étais sous une distribution gentoo et j'ai décidé de passer sous débian.
60 sites web dont les textes pgm et les données database affiche des horreurs en lieu et place de nos accents Français.
Simple on edite le fichier de configuration apache et on décommente ou on créé suivant le cas la directive suivante :
dans : <IfModule mod_mime.c>
AddDefaultCharset ISO-8859-1
Eventuellement pour faire bonne mesure et repousser ces Anglais on modifie l'ordre de priorité des langues en mettant le FR en premier comme cela :
LanguagePriority fr en ca cs da de el eo es et he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
ET voilà 60 sites web et des centaines de milliers de pgm à ne pas modifier (surtout les annuaires) ... exemple ( http://annuaire-generaliste.01adfm.com )
Cdt Pascal
Kakashi3
Messages postés
82
Date d'inscription
samedi 29 décembre 2007
Statut
Membre
Dernière intervention
20 août 2008
12
12 janv. 2008 à 12:54
12 janv. 2008 à 12:54
Herve89 il y a dans mon code html deja une balise de ce genre "<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />".
Doisje l'enlever et mettre a la place la tienne?
Doisje l'enlever et mettre a la place la tienne?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dudu134
Messages postés
2828
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
11 janv. 2008 à 21:23
11 janv. 2008 à 21:23
tu ouvre toutes pages dans un éditeur comme notepad++
tu fais rehercher remplacer dans tous les documents ouverts
çà va très vite
tu fais rehercher remplacer dans tous les documents ouverts
çà va très vite
Kakashi3
Messages postés
82
Date d'inscription
samedi 29 décembre 2007
Statut
Membre
Dernière intervention
20 août 2008
12
11 janv. 2008 à 21:27
11 janv. 2008 à 21:27
Ok je vais essayer.
Merci
Merci
petit deterage de post lol mais herve89 a raison <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
résoud le probléme
résoud le probléme
Hello les d'jeuns !
Alors, je tiens à remercier, du plus profond de mon coeur, pmadfm, qui a réussis à résoudre mon problème, même s'il n'était pas au courant. En effet, en rajoutant la ligne 'AddDefaultCharset ISO-8859-1' dans le fichier de configuration d'apache, cela a résolu mon problème. Après une journée de recherche intensive, me voilà soulagé.
Encore merci :)
mon site: et-astuces.com (en cours de développement depuis peu).
Alors, je tiens à remercier, du plus profond de mon coeur, pmadfm, qui a réussis à résoudre mon problème, même s'il n'était pas au courant. En effet, en rajoutant la ligne 'AddDefaultCharset ISO-8859-1' dans le fichier de configuration d'apache, cela a résolu mon problème. Après une journée de recherche intensive, me voilà soulagé.
Encore merci :)
mon site: et-astuces.com (en cours de développement depuis peu).
Salut Brainy,
je te conseille de poster ta question sur www.webrankinfo.com
tu seras avec des pro, personnellement j'utilise l'ISO8859 et j'utilise des é etc
sans aucun probleme d'un point de vues Référencement, mais je présume que les é seront bien interprété par google.
PS Désolé j'ai répondu a masea juste avant.
Cdt,
Steph
je te conseille de poster ta question sur www.webrankinfo.com
tu seras avec des pro, personnellement j'utilise l'ISO8859 et j'utilise des é etc
sans aucun probleme d'un point de vues Référencement, mais je présume que les é seront bien interprété par google.
PS Désolé j'ai répondu a masea juste avant.
Cdt,
Steph
C'est tres simple ,
il suffit de remplecer le caractere par sans code.
exp:
on a le mot stéphane et on veux l'afficher au browser!!
on remplace 'é' par ' 233;'
et voici une liste de ces codes:
http://smartech.x10hosting.com/index.php?page=codehtml
il suffit de remplecer le caractere par sans code.
exp:
on a le mot stéphane et on veux l'afficher au browser!!
on remplace 'é' par ' 233;'
et voici une liste de ces codes:
http://smartech.x10hosting.com/index.php?page=codehtml
dudu134
Messages postés
2828
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
11 janv. 2008 à 20:41
11 janv. 2008 à 20:41
Bonjour,
Si tu remplace tes caractères spéciaux, par un code :
exemple :
é-> & e a c u t e;
tu met pas d'espace entre chaque lettre et symbole
Si tu remplace tes caractères spéciaux, par un code :
exemple :
é-> & e a c u t e;
tu met pas d'espace entre chaque lettre et symbole
Kakashi3
Messages postés
82
Date d'inscription
samedi 29 décembre 2007
Statut
Membre
Dernière intervention
20 août 2008
12
11 janv. 2008 à 21:17
11 janv. 2008 à 21:17
J'ai entendu parler de cela cependant mon site est deja bien avancer et cela represente beaucoup de travail,d'autant plus que dans un autre forum j'ai lu que cette technique etait du "bricolage".
Merci quand meme.
Merci quand meme.
Kakashi3
Messages postés
82
Date d'inscription
samedi 29 décembre 2007
Statut
Membre
Dernière intervention
20 août 2008
12
11 janv. 2008 à 21:37
11 janv. 2008 à 21:37
non ca ne marche pas,y'aurait il simplement un moyen pour que ma page soit visible par default en ISO-8859-1.
En effet c une solution, que brainy utilise ( pour cela il voulait savoir si le referencement allait suivre )
Sinon Dream le fait en natif car faire à la main ca peux devenir vite lourd, perso effectuant des sites dynamiques ( bases de données ), je prefere indiquer le charset en meta et ( htaccess au besoin si différente de celui du serveur web ) et modifier dynamiquement à la rigueur les équivalences un genre de str_replace et mise en cache.
Je prefere la version HTML & eacute; a ca version ISO & #233;
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Passez de bonnes fetes
Sinon Dream le fait en natif car faire à la main ca peux devenir vite lourd, perso effectuant des sites dynamiques ( bases de données ), je prefere indiquer le charset en meta et ( htaccess au besoin si différente de celui du serveur web ) et modifier dynamiquement à la rigueur les équivalences un genre de str_replace et mise en cache.
Je prefere la version HTML & eacute; a ca version ISO & #233;
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Passez de bonnes fetes
j'ai un problème similaire mais concernant la lecture d'un fichier XLS en php :
https://www.developpez.net/forums/d971488/php/bibliotheques-frameworks/php-excel-reader-accentues-autres-ae/#post5450613
quelqu'un peut m'aider svp ? merci :)
https://www.developpez.net/forums/d971488/php/bibliotheques-frameworks/php-excel-reader-accentues-autres-ae/#post5450613
quelqu'un peut m'aider svp ? merci :)
17 janv. 2016 à 20:49
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8 avril 2017 à 01:40