Aller au contenu

Explication sur un en-tête trouvé chez Dedian-fr


jlb59

Sujets conseillés

Bonjour à tous,

Une petite info SVP concernant l'appel de pages php.

Sur le site de Debian-fr, j'ai récupéré des pages php et les ai éditées.

De part le menu rubrique "Articles" j'accède à la page dont l'adresse est ci-dessous :

http://www.debian-fr.org/article.php?page=articles

Sur cette page, il y a un autre lien qui dirige à cette adresse :

"http://www.debian-fr.org/article.php?page=viewarticle&article=376"

J'ai édité ces pages et j'ai vu qu'il y avait en 1ère ligne ce ci : <?xml version="1.0" encoding="iso-8859-1"?>.

Quequ'un pourrait-il me dire à quoi ça correspond et à quoi ça sert ? :)

Je demande ça parce sur le web, tout va bien, mais chez moi, bien que je n'aies pas d'erreur, c'est toujours la même page qui est affichée bien que le nom change dans la barre d'adresse.

Je précise que pour cela j'utilise Easyphp.

Merci d'avance.

Cordialement, JLB59

Lien vers le commentaire
Partager sur d’autres sites

Un fichier XHTML est en realiter un fichier XML.

Si tu sert tes page en application/xhtml+xml, tu inclus l'entete de xml <?xml version="1.0" encoding="utf-8"?> Il faut tassurer que le client (fureteur) supporte bien ce type la.

Si tu sert tes pages en text/html comme pour le HTML 4.01 tu n'a pas besoin de cette entete. Le XHTML est interpreter comme du HTML et n'apporte rien de plus que du HTML 4.01

En PHP tu peut changer le MIMETYPE de cette facon :

header('content-type: application/xhtml+xml; charset=utf-8');

OU

header('content-type: text/html; charset=utf-8');

Le document officiel qui decrit les types (anglais) : http://www.w3.org/TR/xhtml-media-types/

Lien vers le commentaire
Partager sur d’autres sites

Si tu sert tes pages en text/html comme pour le HTML 4.01 tu n'a pas besoin de cette entete. Le XHTML est interpreter comme du HTML et n'apporte rien de plus que du HTML 4.01

Il peut même compliquer sacrément les choses en passant IE en mode Quirks : http://forum.alsacreations.com/faq/faq-71-...-page-web-.html

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...