<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <big>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:<br>
      <br>
      fopen() o exec()<br>
      <br>
       El código</big><br>
    <br>
       <i>
      exec("../../cgi-bin/wxis.exe?IsisScript=exportabase.xis",$contenido);   
      <br>
      <br>
          echo $contenido;</i><br>
    <br>
    <big>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.<br>
      <br>
      El script exportabase.xis es:</big><br>
    <br>
    <i><small><IsisScript><br>
        <br>
        <do task=mfnrange><br>
        <br>
        <parm
        name=cipar><pft>cat('catalogo.txt')</pft></parm><br>
        <parm name=db>catalogo</parm><br>
        <br>
        <loop><br>
        <br>
            <display><br>
                <pft><br>
                <br>
                    if (v10 : 'Completo') AND (v24 < '2')then<br>
                        <br>
                        if (v20 :'Libro') AND p(v218) AND (v223 <
        '2') then ('"'v218^a '",') fi<br>
                        if (v20 :'Imagen') AND p(v312) AND (v317 <
        '2') then ('"'v312^a '",')fi<br>
                        if (v20 :'Imagen') AND p(v313) AND (v318 <
        '2') then ('"'v313^a '",') fi<br>
                        if (v20 :'Publicacion') AND p(v540) AND (v543
        < '2') then ('"'v540^a '",') fi<br>
                        if (v20 :'Publicacion') AND p(v541) AND (v544
        < '2') then ('"'v541^a '",') fi<br>
                        if (v20 :'Impresion') AND p(v620) AND (v623 <
        '2') then ('"'v620^a '",') fi<br>
                        if (v20 :'Impresion') AND p(v621) AND (v624 <
        '2') then ('"'v621^a '",') fi<br>
                        <br>
                    fi<br>
            <br>
                </pft><br>
            </display><br>
        <br>
        </loop><br>
        <br>
        <br>
        </do><br>
        </IsisScript></small></i><br>
    <br>
    <b>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.<br>
      <br>
      Si alguien puede ayudarme, le estaré muy agradecido.<br>
      <br>
      Un saludo,<br>
      <br>
      Segundo Deferrari<br>
    </b>
  </body>
</html>