I have an online form that users fill and register. I want them to get an SMS alert notifying them that their registration was successful. I also have a routesms API.
When you type this link in a brower:
http://sms.brantilo.com:8080/bulksms/bulksms?username=xxxx&password=xxxx&type=0&dlr=1&destination=2348936454&source=FitzPiro&message=Thanks, Your Registration was Successful
it gets delivered to 2348936454 and returns a Message Delivered report.
Here is my code, which does not result in a received SMS message:
//Send SMS and Email Here
define('jit_user','nem-piro');
define('jit_pwd','xxxxxx');
define('enable_sms',1);
define('credit_load',5);
define('smssenderid',"SampleID");
if(enable_sms){
$jit_user = jit_user;
$jit_pwd = jit_pwd;
$mobile = $data->mobile;
$smsBody ="Hello {$surname} {$othername}, your registration was successful. Thank you!";
$smsSender = smssenderid;
$link = "http://sms.brantilo.com:8080/bulksms/bulksms?username={$jit_user}&password={$jit_pwd}&type=0&dlr=1&destination=" . urlencode($mobile) ."&source=" . urlencode($smsSender) ."&message=" . urlencode($smsBody);
$result = file_get_contents($link);
}
//Send SMS and Email Here
$session->data['UTMEregnum'] = $reg;
$session->data['data'] = $data;
$session->save();
$ref_from = "./utme-register-ok.php";
}else{
$ref_from = "./register.php?err=signup_no";
}