Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1267 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  charset=iso-8859-1 erreur d'affichage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

charset=iso-8859-1 erreur d'affichage

n°1977754
popotitagl​uck
Posté le 26-03-2010 à 13:32:52  profilanswer
 

Bonjour,
 
Je viens demander de l'aide sur ce forum, pour un problème tout bête je l'espère.
 
Il s'agit d'un problème d'affichage des caractères spéciaux tel que "é, à..." etc
 
Je crée actuellement un petit site, et malgrè que le charset soit identique pour tous le site, certaine page affiche correctement les caractères spéciaux d'autre non.
 
le site en question est celui-ci: www.jeunessedomdidier.ch
 
Et voici le code de ma fonction php qui gère le charset sur chaque page:
 

Code :
  1. <?php
  2. function debutpage($titre)
  3. {
  4. echo "
  5. <html>
  6. <head>
  7. <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
  8. <link type=\"text/css\" rel=\"stylesheet\" media=\"screen\" href=\"index.css\" />
  9. <title>$titre</title>
  10. </head>
  11. <body>
  12. <div align=\"center\"><a href=\"index2.php\"><img src=\"images/logo.gif\" border=\"0\" class=\"logo\"></a></div>
  13. <div id=\"page\">";
  14. }
  15. ?>


 
 
On remarque en visitant le site, que la page historique ne s'affiche pas correctement alors que les autres oui
 
(on fera pas attention au problème de mise en page et autre...)
 
Pour info j'ai remarqué qu'en changeant le charset  de iso-8859-1 à utf-8, le problème s'inverse et seul la page historique s'affiche correctement
 
Merci d'avance pour vos réponses
 

mood
Publicité
Posté le 26-03-2010 à 13:32:52  profilanswer
 

n°1977867
mab07
Posté le 26-03-2010 à 17:48:01  profilanswer
 

Bonjour,
 
Quand on regarde le code source de la page Historique c'est déjà faux. A mon avis le problème est là.

n°1977872
popotitagl​uck
Posté le 26-03-2010 à 18:18:43  profilanswer
 

mab07 a écrit :

Bonjour,
 
Quand on regarde le code source de la page Historique c'est déjà faux. A mon avis le problème est là.


 
 
En effet mais le code de base lui n'a pas ce problème là, la problème doit être ailleur!
 
Si personne ne trouve la solution il me reste toujours l'option "à l'arrache" => utiliser utf-8 pour cette page uniquement, vu qu'apparement ainsi tout fonctionne.

n°1977990
mab07
Posté le 27-03-2010 à 16:33:16  profilanswer
 

J'ai peut-être recréé le problème avec notepad2.
 
Si je mets notepad2 en UTF-8 (fichier->code) j'ai bien des é dans mon source mais ça ne marche pas quand je lance la page. Si je mets ce même fichier en ANSI, je corrige les é, et ça passe


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  charset=iso-8859-1 erreur d'affichage

 

Sujets relatifs
Erreur 500 TCPDF ?[RESOLU] Erreur à la compilation :(
Erreur après copie de plusieurs feuilles --> pb presse papier?Erreur grammaticale dans mon css
[Résolu] Erreur avec ereg_replacememoire, variable et erreur de segmentation
Erreur de cast en chargeant jar dynamiquementProblème d'affichage de script
affichage fenetre de changement de mot de passePb de décalage de boutons lors de l'affichage d'une page sous PC...
Plus de sujets relatifs à : charset=iso-8859-1 erreur d'affichage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR