Page 1 sur 1

De php4 a php5

Posté : 06 août 2011, 18:57
par fabrice88250
Bonjour,

je cherche a modifier un code qui fonctionne sous php4 mais pas sous php5.
il semble que la fonction xslt_create(); ne fonctionne plus en php5 mais je ne trouve pas comment modifier le code pour que sa tourne en php5.
J'ai cherché sur le net et suivie des tutos mais je n'aboutis a rien alors je viens me tourner vers vous pour essayé de résoudre mon problème de conversion.

Le code qui tourne en php4 est :
<?php
// Crée le processeur XSLT
$xh = xslt_create();
xslt_set_base ($xh, 'file://' . getcwd () . '/');

// Traite le document, puis affiche le résultat
$result = xslt_process($xh, 'liste.xml', 'xslt.xsl');
if (!$result)
  echo ("Erreur XSLT ...");
else
  echo ($result);

// Détruit le processeur XSLT
xslt_free($xh);
?>

Re: De php4 a php5

Posté : 06 août 2011, 19:22
par Cyrano
Un petit coup d'oeil dans la doc t'aurait aiguillé vers la réponse avec deux notes :
Note:

Cette extension a été déplacée dans le module » PECL et ne sera plus intégrée dans PHP à partir de PHP 5.0.0.
Et juste en dessous :
Note:Si vous avez besoin du support xslt avec PHP 5, vous pouvez utiliser l'extension XSL.