jlb59 Posté 18 Janvier 2007 Posté 18 Janvier 2007 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
theonlydrayk Posté 19 Janvier 2007 Posté 19 Janvier 2007 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/
Raphael Posté 19 Janvier 2007 Posté 19 Janvier 2007 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant