- Mitglied seit
- 7 Jul 2005
- Beiträge
- 18
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo!
ich möchte nach einem Dial-Command unterschiedliche Aktionen ausführen, je nach dem, ob eine Verbindung zustande kam oder ob der Timeout gegriffen hat. Nur habe ich noch nicht ganz verstanden wie das Auswerten der Return-Codes funktioniert.
Meine extensions.conf sieht bis jetzt so aus:
exten => XXX,1,SetVar(ORIGCID=${CALLERIDNUM})
exten => XXX,2,SetCallerID(1234567);
exten => XXX,3,Dial(IAX2/1234@voipjet/01149123456789,30,t)
exten => XXX,4,System(/usr/bin/php /root/mail.php "'${ORIGCID}'" "'${DATETIME}'" "'[email protected]'"> /dev/null)
Nun möchte ich unterschiedliche PHP-Skripte aufrufen, je nach dem was bei dem Anruf passiert ist. Zur Not würde auch reichen diese Auswertung in PHP zu machen, nur wie komme ich an den Return-Code von Dial?
Bedanke mich für eure Hilfe!
Jörg
ich möchte nach einem Dial-Command unterschiedliche Aktionen ausführen, je nach dem, ob eine Verbindung zustande kam oder ob der Timeout gegriffen hat. Nur habe ich noch nicht ganz verstanden wie das Auswerten der Return-Codes funktioniert.
Meine extensions.conf sieht bis jetzt so aus:
exten => XXX,1,SetVar(ORIGCID=${CALLERIDNUM})
exten => XXX,2,SetCallerID(1234567);
exten => XXX,3,Dial(IAX2/1234@voipjet/01149123456789,30,t)
exten => XXX,4,System(/usr/bin/php /root/mail.php "'${ORIGCID}'" "'${DATETIME}'" "'[email protected]'"> /dev/null)
Nun möchte ich unterschiedliche PHP-Skripte aufrufen, je nach dem was bei dem Anruf passiert ist. Zur Not würde auch reichen diese Auswertung in PHP zu machen, nur wie komme ich an den Return-Code von Dial?
Bedanke mich für eure Hilfe!
Jörg