Foros del Web » Programando para Internet » PHP »

Usar funciones XSLT con PHP 4.3.4

Estas en el tema de Usar funciones XSLT con PHP 4.3.4 en el foro de PHP en Foros del Web. Hola amigos! Estoy intentando usar con php las funciones xslt_create()...etc, necesarias para crear un script que pondré después de estas líneas. Uso la versión 4.3.4 ...
  #1 (permalink)  
Antiguo 22/03/2004, 07:00
 
Fecha de Ingreso: agosto-2003
Mensajes: 2
Antigüedad: 20 años, 8 meses
Puntos: 0
Usar funciones XSLT con PHP 4.3.4

Hola amigos!

Estoy intentando usar con php las funciones xslt_create()...etc, necesarias para crear un script que pondré después de estas líneas. Uso la versión 4.3.4 de php, pero no me reconoce xslt_create(), ni las demás. ¿es necesario instalar alguna librería para que me reconozca estas funciones?. Muchas gracias!

/* Código a utilizar*/

<?php

// Allocate a new XSLT processor
$xh = xslt_create();

// Process the document, returning the result into the $result variable
$result = xslt_process($xh, 'sample.xml', 'sample.xsl');
if ($result) {
print "SUCCESS, sample.xml was transformed by sample.xsl into the \$result";
print " variable, the \$result variable has the following contents\n<br>\n";
print "<pre>\n";
print $result;
print "</pre>\n";
}
else {
print "Sorry, sample.xml could not be transformed by sample.xsl into";
print " the \$result variable the reason is that " . xslt_error($xh) .
print " and the error code is " . xslt_errno($xh);
}

xslt_free($xh);

?>
  #2 (permalink)  
Antiguo 22/03/2004, 07:44
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si, necesitas instalar las extensiones para XSLT:

No mencionas el S.O. que usa tu servidor (y si tienes acceso a el como para poder instalar esas extensiones ..) pero en la documentación oficial de PHP se menciona todo lo necesario para hacer funcionar esas funciones.

http://www.php.net/manual/en/ref.xslt.php

(si usas Windows como S.O. recuerda que sólo tienes que habilitar las php_xxx.dll que correspondan .. Lee los comentarios de los usuarios de ese link del manual por qué hay comentarios sobre la instalación en windows o linux de esas extensiones.)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:38.