Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2009, 21:22
ANGELLOMAX
 
Fecha de Ingreso: septiembre-2007
Mensajes: 26
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta Formato a un cliente DataService

Hola amigos foreros, tengo una gran duda y espero puedan ayudarme, desarrolle un clienteDataService.php el cual obtiene datos de una Base de Datos en MySQL o en postgres, el problema es que le quiero aplicar formato con hoja de estilo xsl pero no es posible hacerlo como se muestra en el codigo de abajo, lo que hice fue copiar el codigo fuente de la pagina y a este si se le puede aplicar el formato, pero, esto no me sirve, lo que necesito es darle formato directamente al clienteDataService.php

Esto es como incluyo el formato pero no lo llama, alguien puede ayudarme?

<?php
$requestPayLoadString = <<<XML
<getProductos>
<id_producto>1</id_producto>
<getProductos>
XML;
try{
$client = new WSClient(array('to' => 'miHostvaAqui/php/ws/wsf/wsf_lib/productoDataService2.php'));
$responseMessage = $client->request($requestPayLoadString);
$encabezado = "<?xml version = '1.0' encoding = 'ISO-8859-1'?>\n";
$xsl = "<?xml:stylesheet type='text/xsl' href='hojaEstilo.xsl' version='
1.0' encoding='ISO-8859-1'?>\n";
echo $encabezado . $xsl . $responseMessage->str;
} catch (Exception $e) {
if ($e instanceof WSFault){
printf("Soap fault: %s\n", $e->Reason);
} else {
printf("Message = %s\n", $e->getMessage());
}
}
?>

Cabe mencionar que la hoja de estilo esta bien hecha, el caso es que lo quiero hacer directamente desde aqui pero tengo que modificarle algo que no se que es jeje.
Agradezco su tiempo y ayuda!!! Gracias-------