سلام
من یه agi نوشتم که میره یه مقداری را در یکی از table هام insert می کنه...
جالبی کار اینه که هنگام دیباگ ، فایل agi من اجرا می شه و complate را می ده اما تغییری در table من رخ نمی ده...
فایل agi من :
	و دیال پلن من :
.
.
.
exten => 1,n,Wait(4)
exten => 1,n,AGI(db.php)
exten => 1,n,Wait(4)
exten => 1,n,Playback(custom/pey)
exten => 1,n,Saydigits(${numfiles})
.
.
.
					من یه agi نوشتم که میره یه مقداری را در یکی از table هام insert می کنه...
جالبی کار اینه که هنگام دیباگ ، فایل agi من اجرا می شه و complate را می ده اما تغییری در table من رخ نمی ده...
فایل agi من :
کد:
	
	#!/usr/bin/php -q<?php
        define("AGI_PATH" , "/var/lib/asterisk/agi-bin/") ;
        define("AGIBIN_DIR", AGI_PATH . "phpagi");
        include(AGIBIN_DIR."/phpagi.php");
 
         $agi = new AGI();
 
         $agi->answer();
 
        // $filename, $timeout=NULL, $max_digits=NULL
 
        $link = mysql_connect('localhost', 'root', '');
        if (!$link) {
                $agi->verbose("Could not connect to Database: " . mysql_error());
                exit;
        }
        mysql_select_db("track");
         $sql = "INSERT INTO tracking (voice_ticket) VALUES ("121")";
          $agi->hangup();
?>
.
.
.
exten => 1,n,Wait(4)
exten => 1,n,AGI(db.php)
exten => 1,n,Wait(4)
exten => 1,n,Playback(custom/pey)
exten => 1,n,Saydigits(${numfiles})
.
.
.
کامنت