Jump to content

Send SMS using OZEKI to multiple recepients


Naseem

Recommended Posts

I have a HTML form with a drop down list, which has my entire buyers list populated from the database. In addition to that, I have an option on the top of the drop down such as :

<select name="sms_buyer">
<option value="alll">ALL</option>
<?php
require_once '../model/notifications.php';
@$result2= Notifications::getAllBuyers();
while($value2=mysql_fetch_assoc($result2)){
?>
<option value="<?php echo $value2['buyer_code']; ?>">
<?php echo $value2['buyer_name'] ?>
</option>
<?php } ?>
</select>

In the Controller I have the following code segment:

function sendNotificationSMS(){

$sms_buyer=$_REQUEST['sms_buyer'];
$sms_message=$_REQUEST['sms_message'];
$sender='MY CLIENT';
$url='http://localhost:9333/ozeki?';
$url.="action=sendMessage";
$url.="&login=admin";
$url.="&password=abc123";

$obj=new Notifications();

if($sms_buyer=='alll'){
require_once '../model/notifications.php';
$obj=new Notifications();
$result=$obj->getAllBuyers();

while($value=mysql_fetch_assoc($result)){
$rec[]=$value['tel_no'];
}

foreach ($rec as $recepient) {
$url.="&recepient=".urlencode($recepient);
}
}
else{
$res=$obj->getBuyerTelNo($sms_buyer);
$sms=mysql_fetch_assoc($res);
$recepient=$sms['tel_no'];
$url.="&recepient=".urlencode($recepient);
}

$message=$sms_message;
$message.=' Thank You.';


$url.="&messageData=".urlencode($message);
$url.="&sender=".urlencode($sender);
file($url);
header("location:../view/send_notifications.php?s=3#sent");
}

If I type print_r($url), the output which I am intending is not appearing... Sending SMS to a single recepient is fine. The problem is sending sms to multiple recepients.

Any help is appreciated. Thanks.

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.