inserer du PHP dans un fichier XSL - XML/XSL - Programmation
Marsh Posté le 05-06-2009 à 09:48:42
En effet le XSL ne comprend rien au PHP, ni a un autre langage d'ailleurs... le XSL transforme du XML point barre.
Le problème c'est que les balises php n'ont rien d'xml valide ce qui perturbe le XSL. Il te faudra 'échapper' tout ça en utilisant une section CDATA, comme dans l'exemple:
Code :
|
La section CDATA dit en gros au moteur XSL "n'essaye pas de comprendre, tais toi et recopie moi tout ça tel quel'.
Marsh Posté le 05-06-2009 à 10:39:15
par contre si tu appelle ta feuille xsl xsl.php, et que dedans tu mets ca:
Code :
|
la ca marche (si tu as du php sur ta machine bien sur)
Marsh Posté le 04-06-2009 à 18:02:32
Bonjour,
je viens de créer un petit fichier XML:
et je lui ai affecté une feuille de style XSL qui est la suivante:
Alors, tout s'affiche bien sauf la partie qui contient le script php, pourquoi??
Est ce que le XSL ne comprend pas le PHP ou quoi??