Probleme Xslt et Wamp [Résolu]

Messages postés
373
Date d'inscription
samedi 9 juillet 2005
Dernière intervention
11 août 2008
- - Dernière réponse : malalam
Messages postés
10918
Date d'inscription
lundi 24 février 2003
Dernière intervention
2 mars 2010
- 1 oct. 2007 à 22:28
Salut,
J'ai lu pas mal de documents sur xslt et celà m'interesse énormement (ce qui est normal vu les possibilités monstres que celà offre). Malheuresement mon serveur Wamp n'est pas de mon avis et m'affiche "Fatal error: Call to undefined function xslt_create()".

Pourtant j'ai activé "php_xsl.dll" et "phpinfo()" m'indique :
XSL     enabled
libxslt Version     1.1.17
libxslt compiled against libxml Version     2.6.26
EXSLT     enabled
libexslt Version     0.8.13

Que puis je faire pour lutter contre ce problème ?
Merci d'avance !

For every choice, a consequence (Fable)
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
10918
Date d'inscription
lundi 24 février 2003
Dernière intervention
2 mars 2010
31
3
Merci
Hello,

tu confonds les extensions XSLT et XSL.
Ce que tu as activé, c'est l'extension XSL, avec la classe XSLTProcessor.
L'autre n'est pas disponible sous Wamp et il faut donc faire ton installation à part.
Ceci dit, la classe XSLTProcessor est très bien.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 89 internautes nous ont dit merci ce mois-ci

Commenter la réponse de malalam
Messages postés
373
Date d'inscription
samedi 9 juillet 2005
Dernière intervention
11 août 2008
0
Merci
Coucou Malalalm !
Merci pour ta réponse =) 
J'ai testé la classe XSLTProcessor et elle a l'air de fonctionner plutôt pas mal ;-) Par contre mon code n'est pas indenté malgré le "indent="yes"". C'est un comportement normal de cette classe ?

For every choice, a consequence (Fable)
Commenter la réponse de audayls
Messages postés
10918
Date d'inscription
lundi 24 février 2003
Dernière intervention
2 mars 2010
31
0
Merci
De rien Audayls :-)
Je ne sais pas pour l'indentation, je n'ai jamais essayé cette option avec XSLTProcessor. A vrai dire je ne me soubiens pas si je l'ai déjà utilisée dans un document XSL écrit "à la main". Soit le parser XSLTProcessor de PHP ne tient pas compte de ce paramètre (possile), soit tous les navigateurs ne l'implémentent pas (fort possible aussi...). Essaye le sur divers navigateur, et essaye le avec et sans une implémentation via XSLTProcessor, tu en auras le coeur net :-)
Commenter la réponse de malalam

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.