XML (XSLT)

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Kropotkine
Iguane
Messages : 693
Inscription : 20 févr. 2004, 20:46

Message par Kropotkine »

Benoit a écrit :Ah oui, sauf que php va vouloir interpréter ton tag XML :)

Code : Tout sélectionner

<?php
  header("Content-Type: text/xsl");
  echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
.. devrait fonctionner.
Ouais sauf que ca ne fonctionne toujours pas ! :cry: :cry: :cry: :arrow:

Code : Tout sélectionner

Erreur lors du chargement de la feuille de style : (null)

http://www.sefanet.ch/~theo/LeParti.php
PS: j'ai juste re-changer le code pour que se soit compatible IE,
mais je ferai d'autres tentatives demain !
Xpower ! Image
Vive les Mac, MacOS X Panther et Safari, les logiciels libres et les mises à jour !
bobo
Iguane
Messages : 764
Inscription : 18 août 2003, 11:04

Message par bobo »

Benoit a écrit :C'est ton serveur qui envoie le mauvais type MIME, un grand classique. Si tu n'as pas accès à httpd.conf, tu peux peut-être changer ça dans un .htaccess, ou en générant la page en php avec un header() approprié.
Pour les fichiers .htaccess, c'est pas sorcier ; il suffit de rajouter une ligne comme celle-ci :

Code : Tout sélectionner

AddType text/xml .xsl
P.S.: avec text/xml, ça devrait être bon. Je ne suis pas vraiment certain que text/xsl existe.
Les standards c'est bon, mangez en !
Flore & Sébastien
Unité dans la diversité.
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Tu as raison, il n'existe pas, mais c'est le seul reconnu par tous les navigateurs :)
http://sources.redhat.com/ml/xsl-list/2 ... 01050.html
bobo
Iguane
Messages : 764
Inscription : 18 août 2003, 11:04

Message par bobo »

Benoit a écrit :Tu as raison, il n'existe pas, mais c'est le seul reconnu par tous les navigateurs :)
http://sources.redhat.com/ml/xsl-list/2 ... 01050.html
Merci de cette précision. Mais finalement, j'ai l'impression que IE se moque du type-mime, alors qu'est-ce qui nous empêche d'utiliser le correct (qui est finalement application/xslt+xml d'après ta source) ?
Les standards c'est bon, mangez en !
Flore & Sébastien
Unité dans la diversité.
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Le message que j'ai cité dit que le type correct (application/xslt+xml) n'est pas reconnu par IE (un peu comme il ne reconnait pas application/xhtml+xml qui est le type correct du XHTML).

Je n'ai pas essayé, mais si ils n'ont pas corrigé le bug pour le XHTML depuis le temps je ne vois pas pourquoi ils auraient corrigé celui du XSLT (mais bon on ne sait jamais...)
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Une petite précision : la FAQ sur Mozilla et XSLT recommande simplement d'utiliser text/xml ou application/xml.
Kropotkine
Iguane
Messages : 693
Inscription : 20 févr. 2004, 20:46

Message par Kropotkine »

Merci beaucoup à vous 2, maintenant mon site fonctionne parfaitement ! :D :D :D
Xpower ! Image
Vive les Mac, MacOS X Panther et Safari, les logiciels libres et les mises à jour !
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 2 invités