If the value you want to send back to php is an integer you could just say
exit $number; from perl and that will be put into your $var. Otherwise use exec() instead of system. exec("/path/to/perlscript.pl", $scriptOutputArray, $scriptExitValue); Anything that gets printed from the perl script should show up in the $scriptOuputArray. -Steve On Wednesday, March 6, 2002, at 04:19 PM, Michael Hess wrote: > > > Thanks, > > Ok, > I got it to work.....now how do I take a varaible back into PHP > > > I do a $var = system("/path/to/cgi $varforCGI") > and in the CGI script I do a print $varforPHP > > however it prints the varforPHP to the broswer, I need it saved it var > > Any (more) help would be great!! > > Michael > > On > Wed, 6 > Mar 2002, Steve Cayford wrote: > >> If you're running a perl script on the command line you would use >> /path/to/perl/script.pl value1 value2 value3 ... >> >> In your perl script $ARGV[1] should hold value1, $ARGV[2] should hold >> value2, etc. >> >> -Steve >> >> On Wednesday, March 6, 2002, at 02:48 PM, [EMAIL PROTECTED] wrote: >> >>> I need to pass a variable to Perl from a PHP script. I am somewhat >>> know >>> PHP but I do NOT know perl....I am running my perl script off of the >>> command line. I tried /path/to/somewhere/script.pl?var=var >>> >>> but it did not work. >>> >>> I would love any help you could provide me >>> >>> Thanks, >>> Michael >>> >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) >>> To unsubscribe, visit: http://www.php.net/unsub.php >>> >> > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php