How about using the virtual() function?

www.php.net/virtual

---John Holmes...

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 16, 2002 7:57 PM
> To: php-general
> Subject: [PHP] calling a cgi script from php
> 
> Hello ,
> 
> I am trying to call a cgi script from a PHP script and get it to
return
> some data.
> I am using the script below but it does not seam to work.
> The cgi script (or I should say function) I am trying to call is in a
> perl pm file. I have include a copy of the function I am trying to
> call. Does anybody know what I am doing wrong.
> 
> $username= "sdfsfs";
>
$cmd="/usr/lib/perl5/site_perl/5.005/Email.pm::mail_virtuser_get_byuser
> $username";
> $returndata=exec($cmd);
> echo $returndata;
> 
> 
> 
> 
> sub mail_virtuser_get_byuser
> # Parses a list of aliases a user owns
> # Arguments: username
> # Return value: Array of aliases
> {
>         my($username) = @_;
>         my(%virtuser) = Email::mail_virtuser_list_alias();
>         my($alias,$user,@alii);
>         foreach $alias (keys %virtuser) {
>             push(@alii,$alias) if ($virtuser{$alias} eq $username);
>         }
>         return(@alii);
> }
> 
> --
> Best regards,
>  rdkurth                          mailto:[EMAIL PROTECTED]
> 
> 
> --
> 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

Reply via email to