[Isis-users] Consulta sobre PHP y xis
Biblioteca Las Lilas
mensajes at bibliotecalaslilas.org
Tue Mar 6 13:04:15 CET 2012
Encontré el siguiente código php que funciona sin problemas.
http://dotnetfish.blogspot.com/2009/06/php-call-external-cgi-and-process.html
Creo que mi error estaba en la lectura de la respuesta del CGI o quizá
en la forma de acceder a la respuesta. En definitiva, les envio mis
resultados por si alguien lo necesita.
Gracias a todos,
Segundo Deferrari
Biblioteca Las Lilas
San Antonio de Areco
El 05/03/2012 18:04, Biblioteca Las Lilas escribió:
> Hola. Estoy intentando procesar en un array en PHP el resultado de un
> script de xis pero no logro hacerlo. Mirando el ABCD ví que se pueden
> usar dos caminos para esto:
>
> fopen() o exec()
>
> El código
>
> /exec("../../cgi-bin/wxis.exe?IsisScript=exportabase.xis",$contenido);
>
> echo $contenido;/
>
> no funciona. Los paths y los permisos están controlados. Puedo cargar
> el contenido del wxis.exe en la página (ver el ejecutable), pero no
> puedo cargar el resultado del script. Probé tambien con fopen() pero
> tampoco me dió resultado.
>
> El script exportabase.xis es:
>
> /<IsisScript>
>
> <do task=mfnrange>
>
> <parm name=cipar><pft>cat('catalogo.txt')</pft></parm>
> <parm name=db>catalogo</parm>
>
> <loop>
>
> <display>
> <pft>
>
> if (v10 : 'Completo') AND (v24 < '2')then
>
> if (v20 :'Libro') AND p(v218) AND (v223 < '2') then
> ('"'v218^a '",') fi
> if (v20 :'Imagen') AND p(v312) AND (v317 < '2') then
> ('"'v312^a '",')fi
> if (v20 :'Imagen') AND p(v313) AND (v318 < '2') then
> ('"'v313^a '",') fi
> if (v20 :'Publicacion') AND p(v540) AND (v543 < '2')
> then ('"'v540^a '",') fi
> if (v20 :'Publicacion') AND p(v541) AND (v544 < '2')
> then ('"'v541^a '",') fi
> if (v20 :'Impresion') AND p(v620) AND (v623 < '2')
> then ('"'v620^a '",') fi
> if (v20 :'Impresion') AND p(v621) AND (v624 < '2')
> then ('"'v621^a '",') fi
>
> fi
>
> </pft>
> </display>
>
> </loop>
>
>
> </do>
> </IsisScript>/
>
> *El escript xis funciona correctamente. Puedo visulizarlo y cargarlo
> desde javascript, pero necesito tener los resultados en php para
> automatizar una copia de determinados ficheros.
>
> Si alguien puede ayudarme, le estaré muy agradecido.
>
> Un saludo,
>
> Segundo Deferrari
> *
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20120306/b3edab8a/attachment.html>
More information about the isis-users
mailing list