thanks a lot for your help and support 2011/5/20 A J Stiles <asterisk_l...@earthshod.co.uk>
> On Friday 20 May 2011, salaheddine elharit wrote: > > Ok thank you so much for all advice > > This might help you a bit, too: > > <?php > $spool = "/var/spool/asterisk/outgoing/"; # outgoing callfile folder > > $filename = "asterisk-" . date("U") . "-" . $_SERVER["REMOTE_PORT"] . > ".call"; > # this should end up being fairly unique. (if logging to a database with > an > # auto increment field, you can also use mysql_insert_id() as a unique > # reference) > > $src = ... ; # source extension > # you can determine this based on $_SERVER["REMOTE_ADDR"], which is the > # IP address of the requesting client, by looking up in an array or a > database > $ctxt = ... ; # context > $dest = ... ; # destination number > # you probably want to get this from $_REQUEST > > $callfile = "Channel: SIP/$src\nContext: $ctxt\nExtension: $dest\nPriority: > 1\nCallerId: $src\n"; # line break added by email, not used in real life! > if ($fh = fopen("/tmp/$filename", "w")) { > fwrite($fh, $callfile); > fclose($fh); > system("mv /tmp/$filename $spool"); > } > else { > die("Call file creation failed"); > }; > ?> > > -- > AJS > > Answers come *after* questions. > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users