I've been struggling with the same idea.

  I haven't been able to process the returned value, but I've the
  following methods to DISPLAY the cgi results. Although, the PHP has no
  way  of knowing wether the CGI evaluated to a Yes or No result.

  If you solve this, then please let me know.

  $server =
"http://www.mydomain_name.com/my_cgi_file.cgi?var1=valueOne&var2=valueTWO";

     //var1 and var2 are the parameters that you are passing to the CGI
       for processing.
     //your cgi would process these variables, then 1) print out the
       result 2)  return the desired variable...like,  return ($var1,
       $var2).

  //open remote site

  $fp = fopen($server, "r");


  fpassthrough($fp);

  //this will display whatever the remote CGI sends to STDOUT
  //however, it will not process anything that is returned.

  That is, the PHP doesn't know wether the CGI evaluated to GOOD or BAD.


 That's as far as I've been able to get, I hope it helps.

 If you do find a better solution, then please send me a copy.
 I would appreciate it.




__________John Monfort_________________
_+-----------------------------------+_
     P E P I E  D E S I G N S
       www.pepiedesigns.com
"The world is waiting, are you ready?"
-+___________________________________+-

On Mon, 19 Feb 2001, Montgomery-Recht, Evan wrote:

> Good morning...
>
> This should be a good monday morning question.
>
> I have a cgi-bin written in perl (it's actually, a interface to a
> perl-module which is a interface to a telnet-like protocol).
>
> Anyways what I need to do is I have already existing code written in PHP,
> but at some point I need to call this cgi-bin and get a return code from it
> and process (good/bad result) and return to completed php script that says
> it called this cgi-bin.  It's not very clear how to set the HTTP_POST_VARS
> for sending to a post command (which doesn't seem to exist);
>
> Any ideas I don't see a function called:
>
> $HTTP_POST_VARS =set variables;
> $result = http_post("http://localhost/cgi-bin/script.pl");
>
> Thanks,
>
> evan
>
> PS.  I'd appricate a working example, even if it's a dummy version.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to