If the call is generated, the problem has nothing to do with the PHP
file. By the way, instead of looking into GET and POST, you may want
to use REQUEST global variable.
Regards
On 11/19/06, zero massive <[EMAIL PROTECTED]> wrote:
Hi all!
Can anyone shed some light on a problem with a php to .call file. I am
trying to input the number I would like to call, as well as the current
phone number where im located. I am able to generate a call to each number,
but I am unable to hear or say anything on either phone.....any ideas would
be great!
PHP File:
<?php
error_reporting( E_ALL );
$caller = $_GET[ "caller" ];
if( $caller == "" )
{ $caller = $_POST[ "caller" ]; }
if( $caller == "" )
{ $caller = "18005550000"; }
$CID = $_GET[ "CID" ];
if( $CID == "" )
{ $CID = $_POST[ "CID" ]; }
if( $CID == "" )
{ $CID = "18005551212"; }
$station_to_call = "SIP/TelaSIP-gw4/15198821111";
$spool_dir = "/var/spool/asterisk/outgoing";
$temp_dir = $spool_dir . "/tmp" . $caller;
$call_file = $temp_dir . "/$caller.call";
mkdir( $temp_dir );
$file = fopen( $call_file, "w" );
fputs( $file, "Channel: $station_to_call\n" );
fputs( $file, "Callerid: $CID\n" );
fputs( $file, "MaxRetries: 5\n" );
fputs( $file, "RetryTime: 300\n" );
fputs( $file, "WaitTime: 45\n" );
fputs( $file, "Context: outbound-allroutes\n" );
fputs( $file, "Extension: $caller\n" );
fputs( $file, "Priority: 1\n" );
fclose( $file );
rename( $call_file, $spool_dir."/$caller.call" );
rmdir( $temp_dir );
Header( "302 Moved" );
Header( "Location: index1.html" );
?>
---Html file---
<body>
<form name="calling" method="post" action="place-call.php">
<table>
<tr>
<td>Phone:</td>
<td><input name="caller" type="text" id="un">
</td>
</tr>
<tr>
<td>CID:</td>
<td><input name="CID" type="text" id="un1">
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Call Me Now"></td>
</tr>
</table>
</form>
</body>
</html>
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
--
"Su nombre es GNU/Linux, no solamente Linux, mas info en http://www.gnu.org"
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users