Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Incompréhension sur les Headers [ Divers / Général ] (jdaviaud)

jeudi 12 juin 2008 à 11:48:26 | Incompréhension sur les Headers

jdaviaud

Membre Club
Bonjour à tous,

Pour un des sites de mon entreprise, j'ai voulu le passer une fois terminé dans la moulinette W3C ( http://validator.w3.org/ ) qui m'a permi de régler des petits problèmes mineurs, par contre il me reste une grosse incomprehension sur une remarque qu'il me fait sur mes headers, voici le message en question :

" The character encoding specified in the HTTP header (utf8) is different from the value in the <meta> element (utf-8). I will use the value from the HTTP header (utf-8) for this validation."

Je ne comprends pas où il me trouve ce header (utf8) car je n'ai qu'une déclaration au debut de mes fichiers
"<meta http-equiv="Content-Type" content="text/html;charset=utf-8">"

donc je comprends pas où il me trouve cette déclaration dans le header avec utf8 sans le tiret

Et je ne comprends meme pas leur phrase : ils disent que :
- Header => utf8
- Meta => utf-8


et donc en conclusion il me dit en gros "Qu'a cela ne tienne, je prends le header => utf-8" alors que d'apres sa phrase d'avant utf-8 c'est le meta et non pas le header dans mon cas je suis donc un peu perdu


Ce header il est définit ou exactement ? au niveau du serveur directement je suppose vu que je trouve null par dans mes sources de utf8 sans tiret


Merci d'avance de vos lumieres car je suis un peu perdu la

jeudi 12 juin 2008 à 14:36:23 | Re : Incompréhension sur les Headers

huberdine

Les header dont il est question sont les header HTTP.
Ils sont générés par le serveur et n'apparaissent pas dans le code html.
Si tu as la main sur la configuration de ton serveur, tu dois pouvoir modifier la valeur.
Pour le php : dans php.ini
default_charset = "utf-8"
Pour Apache : dans httpd.conf (ou dans un .htaccess à la racine du site)
AddDefaultCharset UTF-8

dimanche 15 juin 2008 à 15:42:22 | Re : Incompréhension sur les Headers

Bling 182

le header (utf-8) dont il te parle, il l'a trouvé dans la balise <meta http-equiv...>, qui spécifie l'encodage de ta page.
Par contre, c'est vrai qu'il se contredit...

--
Bling182 Dev : http://freelancedev.ovh.org

lundi 16 juin 2008 à 09:51:24 | Re : Incompréhension sur les Headers

huberdine

Les "headers" sont à ne pas confondre avec la partie <head></head> d'une page html.
Ce que l'on appelle les headers (ou headers http) sont des informations qui circulent entre un serveur et un navigateur web.
Il est possible de visualiser les headers avec des plugins firefox ou via des outils en ligne comme celui-ci : [ Lien ]
Exemple de header :
HTTP/1.1 200 OK
Date: Mon, 16 Jun 2008 07:45:04 GMT
Server: Apache
X-Powered-By: PHP/5.1.2
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Cache-Control: no-cache, must-revalidate
Set-Cookie: PHPSESSID=c902e148913e0cd4fac7af123800d0aa; path=/
Connection: close
Content-Type: text/html; charset=ISO-8859-1
On a d'autre part la balise <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> qui elle est du html.
L'outil de validation du W3C vérifie la concordance de l'information entre le charset fourni par les headers et celui fournit par la balise meta.




Cette discussion est classé dans : http, header, utf8, headers, utf


Répondre à ce message

Sujets en rapport avec ce message

header et les fonctions [ par rich25200 ] bonjour,je veux utiliser header avec une fonction..je fais ainsi :header ("Location: ".detect_language("index.php")."");detect_language est une foncti Header Location [ par BirD ] Hello, dans mon site, j'utilise la fonction header, le code se présente comme suit:$page=2 //exempleheader('location:http://www.monsite.com/mapage.php Header Sous http://www.radioblogclub.com [ par Toutoul ] bonjour, je suis en train de créer un programme php pour radioblogclub... Mon problème viens actuellement du fait que je doit retrouver l'url qui sera Erreurs utf-8 avec W3C [ par LaurentKOogar ] Bonjour J'en ai eu des problème en prog mais celui la me dépasse : le site : http://topliste.phpsources.org/ ( en contruction) le probleme : http:/ telecharger xsl --> pb headers [ par sidf ] salut a tousj'essaie de telecharger un fichier excelet (evidemment), le code tente de telecharger la page  php je pense que les headers ne sont pas bo header [ par domsig ] bonjourje débute en php et j'essaie de faire un site qui rassemble toutes les photos que j'ai prises lors de visites dans des beaux p'tits villages (h Hardcore headers :O [ par sbool ] header("Content-type: image/jpeg" );Hello ;)J'ai codé toute la soirée pour rien apparemment, mais j'aimerais que quelqu'un me le confirme ou me démont Verifier l'encodage de la requete d'un WebService [ par japette ] Bonjour,Je bute depuis pas mal de temps sur un problème qui m'est assez difficile de résoudre. C'est pour cela que j'ai besoin de vous!J'écris un webs location [ par rich25200 ] Bonjour,j'aimerai sur mon site d'accueil index.php lorsque quelqu'un arrive j'ai une variable et en fonction de la variable il est diriger vers une ad sortir d'une boucle [ par rich25200 ] bonjour,je recupere la langue du navigateur d'un visiteur en fesant ce code :if ($userlang=="") { $userlang=$_SERVER['HTTP_ACCEPT_LANGUAGE']; $userlan


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.