HTML/PHP => pb caractere ISO 8859-1 et UTF-8
Résolu
jackson
-
jackson -
jackson -
Bonjour,
Je développe mon site sous notepad++ encoder en ANSI (soit l'encodage traditionel)
Voici le head de ma page :
En-tete que j'ai toujours utilisé jusqu'à present pour mes autres site.
Ces quelques ligne servent à dir au navigateur :" choisi d'afficher les caracteres avec la norm ISO 8859-1"
Mon probleme : le naviguateur interprete le code comme du UTF-8 ce qui fait que les caracteres speciaux sont mal décodé...
J'en déduis que mon serveur est mal configuré.... mais comment y remedier?
Je développe mon site sous notepad++ encoder en ANSI (soit l'encodage traditionel)
Voici le head de ma page :
<!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" lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
En-tete que j'ai toujours utilisé jusqu'à present pour mes autres site.
Ces quelques ligne servent à dir au navigateur :" choisi d'afficher les caracteres avec la norm ISO 8859-1"
Mon probleme : le naviguateur interprete le code comme du UTF-8 ce qui fait que les caracteres speciaux sont mal décodé...
J'en déduis que mon serveur est mal configuré.... mais comment y remedier?
A voir également:
- HTML/PHP => pb caractere ISO 8859-1 et UTF-8
- Clé windows 8 - Guide
- Power iso 32 bit - Télécharger - Gravure
- Caractère ascii - Guide
- Fichier iso - Guide
- Caractère spéciaux - Guide
8 réponses
ouai deja fait...
Mais sous IE c'est ok...
Je pense que FF a gardé les parametre en memoire....
Bref, pour aider les autres et fermer la discussion.
Le probleme venait du fichier crée à la base sous dream qui a enregistré les parametres dans le fichier php
suffit de faire une convertion en iso dans les parametre de dream (parametre du document)
Merci pour le coup de pouce
Mais sous IE c'est ok...
Je pense que FF a gardé les parametre en memoire....
Bref, pour aider les autres et fermer la discussion.
Le probleme venait du fichier crée à la base sous dream qui a enregistré les parametres dans le fichier php
suffit de faire une convertion en iso dans les parametre de dream (parametre du document)
Merci pour le coup de pouce
header('content-type: text/html; charset=iso-8859-1');
A placer avant toute sortie vers le navigateur ;)
Merci,
Ne fonctionne pas
par contre le fichier a été crée avec dream par une autre personne à la base...
Peut etre que le fichier a gardé des parametres?
Ne fonctionne pas
par contre le fichier a été crée avec dream par une autre personne à la base...
Peut etre que le fichier a gardé des parametres?
Sans doute oui, il suffit de l'ouvrir avec un éditeur, et de regarder en quel encodage il a été enregistré, et le modifier s'il n'est pas le bon.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
j'ai ouvert avec dream...
et effectivement le format n'etait pas le bon.
J'ai fait une conversion en ISO europe
c'est mieu.... voir resultat ici http://www.lc-informatique.info/
cependant si vous allez dans les option de votre navigateur -> affichage-> caractere..., il affiche encore utf8
alors qu'il devrait afficher iso...
Z'avez une idée?
et effectivement le format n'etait pas le bon.
J'ai fait une conversion en ISO europe
c'est mieu.... voir resultat ici http://www.lc-informatique.info/
cependant si vous allez dans les option de votre navigateur -> affichage-> caractere..., il affiche encore utf8
alors qu'il devrait afficher iso...
Z'avez une idée?