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 scrip
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
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 v
> I need to pass a variable to Perl from a PHP script. I am somewhat know
> PHP but I do NOT know perlI 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
it would be
/path/
I'm not sure what you really want to do, but you can use system() (or others) to
execute something on your web server. (You may not be able to do that. It
depends on server config)
Regards,
--
Yasuo Ohgaki
"Calin Rotaru" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTE
5 matches
Mail list logo