Hi,
I need help :-)
I try to get a variable that I know is set with this script: (Will do more stuff once i get the var) ________
#!/usr/bin/php -q <?php set_time_limit(10); require('/var/lib/asterisk/agi-bin/phpagi.php'); require('/var/lib/asterisk/agi-bin/conn.inc.php'); $agi = new AGI(); $num = $agi->get_variable("DIAL_NUMBER");
if ($num["result"] == 0) { $agi->verbose("DIAL_NUMBER not set -- nothing to do"); exit(1); }
$number = $num["data"]; $agi->set_variable("NEW_TARGET",$number); ?>
In *CLI i get: AGI Rx << GET VARIABLE DIAL_NUMBER AGI Tx >> 200 result=1 (0850005000)
but still $number i is empty??
The debugger sugests that DIAL_NUMBER=0850005000, and $num["result"] gets set..
I can't find what I did wrong.
Please help
Log in to post a comment.
Hi,
I need help :-)
I try to get a variable that I know is set with this script:
(Will do more stuff once i get the var)
________
#!/usr/bin/php -q
<?php
set_time_limit(10);
require('/var/lib/asterisk/agi-bin/phpagi.php');
require('/var/lib/asterisk/agi-bin/conn.inc.php');
$agi = new AGI();
$num = $agi->get_variable("DIAL_NUMBER");
if ($num["result"] == 0) {
$agi->verbose("DIAL_NUMBER not set -- nothing to do");
exit(1);
}
$number = $num["data"];
$agi->set_variable("NEW_TARGET",$number);
?>
In *CLI i get:
AGI Rx << GET VARIABLE DIAL_NUMBER
AGI Tx >> 200 result=1 (0850005000)
but still $number i is empty??
The debugger sugests that DIAL_NUMBER=0850005000,
and $num["result"] gets set..
I can't find what I did wrong.
Please help