এবার আপনার ওয়েবসাইটে লাগান বাল্ক এসএমএস পাঠানোর সিস্টেম। আপনার সাইট থেকে BulkSMS পাঠানোর জন্য PHP+MYSQL বেইজ SCRIPT

1
1000

এবার আপনার ওয়েবসাইটে লাগান বাল্ক এসএমএস পাঠানোর সিস্টেম।

আপনার সাইট থেকে আপনি অথবা আপনার ভিজিটর সহজেই পাঠাতে পারবে বাল্ক এসএমএস তাও আবার আপনার পছন্দমত নামে।

যেভাবে শুরু করবেনঃ

নিচে দেয়া কোড গুলো আপনার হস্তিং প্যানেলে আপলোড করুন index.php নামে।

mySQL ডাটাবেজ ক্রিয়েত করুন এবং  SQL ফাইলটা আপলোড করুন।

ডাটাবেজ এর তথ্যগুলো index.php ফাইলে  mysql_connect অংশে সঞ্জুক্ত করুন।

এবার আপনার SENDERNAME এবং SMS CALLING API তথ্য সমুহ // EDITED THOSE LINE CAREFULLY, PUT REAL INFORMATION HERE এই লাইন এর নিচে প্রদান করুন।

এখন index.php যে ফোল্ডারে আপলোড করেছেন সেই লিঙ্কে ভিজিট করুন………

INDEX.PHP ফাইলের কোড সমুহঃ

<?php
if($_POST)
{
mysql_connect(“localhost”,”DB USERNAME”,”DB PASSWORD”);
mysql_select_db(‘DATABASE’);

$phonenumber = $_POST[‘mobile’];
$smstosend = $_POST[‘msg’];
$smstosend =$smstosend .”;
$today = date(“Y-m-d H:i:s”);
$daysmall = date(“Y-m-d”);

$sql=”select * from tbl_mobile_invite_sms_log where mobile='”.$phonenumber.””.$daysmall.”‘ “;
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
if($rows>0)
{
$result=mysql_fetch_array($query);
$sendtime=$result[‘sent_date’];
$from_time=strtotime($sendtime);
$to_time=strtotime($today);

if($rows==0)
{
}
else
{
echo”<center><b>Report :</b><br/>”;
echo”<br/>Try Another Number</center>”;
}
}//rows >0
else
{
send_sms($phonenumber,$smstosend,’2′);
}
}

function send_sms($phonenumber=”,$smstosend=”,$dbinserttype=”,$today=”)
{
$today = date(“Y-m-d H:i:s”);
$country = “BD”;
$mainPhoneNumber=$phonenumber;
$phonenumber=str_replace(‘+’,”,$phonenumber);
if (strlen($phonenumber)==”11″ and $country==”BD”)
{
$phonenumber=”88″.$phonenumber;
}
if (strlen($phonenumber)==”13″)
{
if (preg_match (“/^88017/i”, “$phonenumber”) or
preg_match(“/^88016/i”, “$phonenumber”)or
preg_match (“/^88015/i”, “$phonenumber”) or
preg_match(“/^88011/i”, “$phonenumber”) or
preg_match (“/^88018/i”, “$phonenumber”) or
preg_match (“/^88019/i”,”$phonenumber”)
)
{
// EDITED THOSE LINE CAREFULLY, PUT REAL INFORMATION HERE
$myaccount=urlencode(“USERNAME”);
$mypasswd=urlencode(“PASSWORD”);
$mymsg=urlencode(“$smstosend”);
$myfrom=urlencode(“SENDERNAME”);
$sendsms = “URL OF API” .
“?type=0” .
“&username=$myaccount” .
“&password=$mypasswd” .
“&destination=$phonenumber” .
“&source=$myfrom” .
“&message=$mymsg” .
“&dlr=0”;
$getsmsstatus=file_get_contents($sendsms);
//echo”Message sent at “.$phonenumber;
if($dbinserttype==’1′)
{
$query=mysql_query(“update tbl_mobile_invite_sms_log set sent_date='”.$today.”‘ where mobile='”.$mainPhoneNumber.”‘ “);
}
else if($dbinserttype==’2’)
{
$query=mysql_query(“insert into tbl_mobile_invite_sms_log(mobile,sent_date) values(‘”.$mainPhoneNumber.”‘,'”.$today.”‘)”);
}
//…………………………….
$query=mysql_query(“select count(mobile) from tbl_mobile_invite_sms_log”);
$result=mysql_fetch_array($query);
$total_sent= $result[0];
echo”<br/><center><b>Report :</b><br/>Sent Successfully to $phonenumber<br/>”;
echo ‘Total sent ‘.$total_sent;
echo”</center>”;
//…………………………….
} //end if preg
}//end if strlen
else
{
//Do not send sms
echo”<center><b>Report :</b><br/>”;
echo”Not sent at “.$phonenumber;
echo”</center>”;
}
} //function
?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>THESOFTKING.COM | Sent Free Sms BangladesH</title>
<link href=”http://www.thesoftking.com/tsk.css” rel=”stylesheet”>
<link rel=”shortcut icon” type=”image/x-icon” href=”http://www.thesoftking.com/templates/index/img/favicon.ico” />
</head><body>
</head>

<body>

<center>

<form action=”” id=”sendsms” method=”post”>
<form action=”” id=”sendsms” method=”post”>
<ol class=”forms”>
<big><b>Sent Free Sms WorldWide</b></big><br/>Just put your number like 01912751111 formate<br/><br/>Number<br/> <input type=”text” name=”mobile” id=”mobile” value=”” class=”requiredField”/>
<span id=”subscode_status”></span>
<br/>Message<br/> <input type=”text” name=”msg” id=”msg” value=”” class=”requiredField”/>
<span id=”subscode_status”></span><br/><input name=”” value=”send” type=”submit” /><br/><br/><b>About:</b><br/> This kinds of free wap sms service in Bangladesh 1st run 2011 by <b><a href=”http://rexbd.net/”>RexBD.Net</a></b> at Bangladesh!<br/> Copyright By <b><a href=”http://www.facebook.com/rifat636″>RIFAT636</a></b> !<br/> if you need Domain Hosting, Reseller, Master Reseller, Alpha Reseller, Bulksms than contact us: +880-1912-751111<br/><br/>
<b>[</b> <a href=”http://www.thesoftking.com/”>Service Provider : THESOFTKING.COM</a> <b>]</b>
</ol>
</form>
</center>
</body>
</html>

mySQL ডাটাবেজঃ


— Table structure for table `tbl_mobile_invite_sms_log`

CREATE TABLE IF NOT EXISTS `tbl_mobile_invite_sms_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`mid` int(11) NOT NULL,
`mobile` varchar(15) NOT NULL,
`sent_date` datetime NOT NULL DEFAULT ‘0000-00-00 00:00:00’,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1723 ;


— Dumping data for table `tbl_mobile_invite_sms_log`

INSERT INTO `tbl_mobile_invite_sms_log` (`id`, `mid`, `mobile`, `sent_date`) VALUES
(1, 0, ‘01912751111’, ‘2012-09-16 03:24:15’);

ভাল লাগলে ?

ফেসবুকে আমিঃ http://www.facebook.com/rifat636

টুইটারে আমিঃ http://www.twitter.com/rifat636

আমার ওয়েবসাইট: http://www.thesoftking.com

1 মন্তব্য

একটি উত্তর ত্যাগ