[asterisk-users] phpagi problem

Time Bandit timebandit001 at gmail.com
Mon Jul 17 20:24:46 MST 2006


> #!/usr/bin/php -q
>  <?php
> require('/var/lib/asterisk/agi-bin/phpagi.php');
> $agi = new AGI();
> $agi->say_digits(62410);
> $cid = $agi->get_variable("dir");
> $agi->say_digits($cid);
>  ?>
>
>
> I'm getting this error:
>
> parse error, unexpected '=' on line 6

I don't know why you're getting this error, it parse correctly here.

But one thing is that the line "$agi->say_digits($cid);" won't work.
When you do a get_variable, the result you get is an array, and the
member holding the value is 'data'. So you have to write your line
like this : $agi->say_digits($cid['data']);

Check the documentation : http://phpagi.sourceforge.net/phpagi2/docs/

hth



More information about the asterisk-users mailing list