Interprétation PHP dans XSL
Mathieu Fernandez <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <[email protected]> |
Bonjour tout le monde,
Je cherche à générer un script PHP dans mon document XSL or celui-ci ne
fait rien.
J'ai regardé les 2 sujets traitants du même problème :
http://xmlfr.org/listes/xml-tech/2004/10/0013.html
http://xmlfr.org/listes/xml-tech/2002/03/0342.html
et j'ai testé les 2 solutions mais rien ne marche.
Voici mon fichier XSL avec la ligne qui est censé faire fonctionner le
PHP (mais qui ne marche pas) :
<?xml version="1.0" encoding="iso-8859-1" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" encoding="iso-8859-1" />
<!--méthode de sortie XHTML-->
<xsl:strip-space elements="*"/> <!--nettoyage du document XML pour ne
pas conserver des retours-chariots-->
<xsl:template match="page">
<html>
<!--inclusion de l'entête qui ne marche malheureusement pas-->
<xsl:processing-instruction name="php">
<xsl:text>include ("</xsl:text>
<xsl:value-of select="normalize-space(entete.html)"/>
<xsl:text>");</xsl:text>
</xsl:processing-instruction>
<!--fin d'inclusion-->
<body>...</body>
</html>
</xsl:template>
</xsl:stylesheet>
merci d'avance pour toute solution proposée.
Cordialement.
M.F.