From 1006eee4444c7aef38e58c6eb73a3efe0ae2e7ec Mon Sep 17 00:00:00 2001 From: Angelo Cuccato Date: Sun, 27 Dec 2009 23:27:32 +0100 Subject: add some asterisk config settings, add room selection --- includes/funktion_cron.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'includes') diff --git a/includes/funktion_cron.php b/includes/funktion_cron.php index 7f47e346..17ac5a76 100755 --- a/includes/funktion_cron.php +++ b/includes/funktion_cron.php @@ -35,7 +35,7 @@ function TID2Engeltype($TID) function DialNumberIAX( $DECTnumber, $Time, $RID, $TID) { - global $IAXenable, $IAXcontent, $IAXserver, $AnrufDelay, $DebugDECT; + global $IAXenable, $IAXcontent, $IAXserver, $AnrufDelay, $DebugDECT, $Tempdir, $AsteriskOutputDir; //Parameter verarbeiten $TimeH = substr( $Time, 11, 2); @@ -84,7 +84,7 @@ function DialNumberIAX( $DECTnumber, $Time, $RID, $TID) else { // IAX file Schareiebn - $CallFile = "/tmp/call_". date("Ymd_His"). "_$DECTnumber"; + $CallFile = $Tempdir. "/call_". date("Ymd_His"). "_$DECTnumber"; if($DebugDECT) echo "IAX create file for dialing Number $DECTnumber\n"; $file = fopen( $CallFile, 'w' ); @@ -104,8 +104,9 @@ function DialNumberIAX( $DECTnumber, $Time, $RID, $TID) // fputs( $file, "SetVar: Room=". RID2Room( $RID). "\n"); // fputs( $file, "SetVar: Engeltype=". TID2Engeltype( $TID). "\n"); fclose($file); - system( "chmod 777 $CallFile"); - system( "mv $CallFile /var/spool/asterisk/outgoing"); + system( "chmod 777 ". $CallFile); + system( "mv ". $CallFile. " ". $AsteriskOutputDir); + } else echo "error: $CallFile not created"; -- cgit v1.2.3-70-g09d2