<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Encontré el siguiente código php que funciona sin problemas.<br>
    <br>
<a class="moz-txt-link-freetext" href="http://dotnetfish.blogspot.com/2009/06/php-call-external-cgi-and-process.html">http://dotnetfish.blogspot.com/2009/06/php-call-external-cgi-and-process.html</a><br>
    <br>
    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.<br>
    <br>
    Gracias a todos,<br>
    <br>
    Segundo Deferrari<br>
    Biblioteca Las Lilas<br>
    San Antonio de Areco<br>
    <br>
    <br>
    El 05/03/2012 18:04, Biblioteca Las Lilas escribió:
    <blockquote cite="mid:4F552A52.3000100@bibliotecalaslilas.org"
      type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <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> </blockquote>
    <br>
  </body>
</html>