<?php
$action = $_POST['submit'];
$msg = $_POST['message'];

function sms($msg, $to){
 $baseUrl="http://bulksms.mobitechtechnologies.com/api/sendsms";
 $ch = curl_init($baseUrl);
 $data= array('api_key' =>'61cc2b1027738' ,
    'username' =>'ecites' ,
 'sender_id' =>'23107' ,
	'message' =>$msg ,
	'phone' =>$to );
	$payload = json_encode($data);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
	curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json','Accept:application/json'));
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	$result = curl_exec($ch);
	echo "Result ".$result;
	curl_close($ch);
	
}

switch($action) {
	case 'bulky':
	$fileName = $_FILES["myfile"]["tmp_name"];

	if ($_FILES["myfile"]["size"] > 0) {
		
		$file = fopen($fileName, "r");

		set_time_limit(300);
		
		while (($column = fgetcsv($file, 10000, ",")) !== FALSE) {

			if($column[1] == "1"){
				$column[1] = 0;
				}
			$to = $column[1];
			sms($msg, $to);
		}
	echo '<script language="javascript">';
	echo 'alert("Message sent successfully")';
	echo '</script>';
	}
	
	break;
	
	case 'single':
		$to = $_POST['phone'];
		sms($msg, $to);
		
		echo '<script language="javascript">';
	echo 'alert("Message sent successfully")';
	echo '</script>';
	break;
}
		
?>
