|
Server IP : 2a02:4780:3:1493:0:3736:a38e:7 / Your IP : 216.73.216.60 Web Server : LiteSpeed System : Linux sg-nme-web1393.main-hosting.eu 4.18.0-553.77.1.lve.el8.x86_64 #1 SMP Wed Oct 8 14:21:00 UTC 2025 x86_64 User : u926327694 ( 926327694) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u926327694/domains/smsoft.in/public_html/demo/../att/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
date_default_timezone_set('Asia/Kolkata');
session_start();
$servername = "localhost";
$username = "u926327694_raghuadmin1233";
$password = "Raghu@48221";
$dbname = "u926327694_admin_onlinefe";
$con=mysqli_connect($servername,$username,$password,$dbname);
if(!$con)
{
echo"Connection failed"; exit;
}
function SendSMSToUser($urllink,$secret,$sender,$tempid,$receiver,$msg)
{
//echo $url=$urllink."secret=".$secret."&sender=".$sender."&tempid=".$tempid."&receiver=".$receiver."&route=TA&msgtype=1&sms=".$msg; exit;
$param['secret']=urlencode(trim($secret));
$param['sender']=$sender;
$param['tempid']=$tempid;
$param['receiver']=$receiver;
$param['route']='TA';
$param['msgtype']=1;
$param['sms']=$msg;
$parameters = http_build_query($param);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urllink);
curl_setopt($ch,CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
curl_setopt($ch, CURLOPT_POSTFIELDS,$parameters);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
return $result;
}
function SendSMSToUser_custome($urllink,$secret,$sender,$receiver,$msg,$msgtype)
{
$param['secret']=$secret;
$param['sender']=$sender;
$param['tempid']="";
$param['receiver']=$receiver;
$param['route']='PSA';
$param['msgtype']=$msgtype;
$param['sms']=$msg;
$parameters = http_build_query($param);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urllink);
curl_setopt($ch,CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
curl_setopt($ch, CURLOPT_POSTFIELDS,$parameters);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
return $result;
}
function SendSMSToUser_HMBEG($urllink,$secret,$sender,$tempid,$receiver,$msg)
{
$param['apikey']=urlencode(trim($secret));
$param['sender']=$sender;
$param['numbers']=$receiver;
$param['smstype']='TRANS';
$param['message']=$msg;
$parameters = http_build_query($param);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urllink);
curl_setopt($ch,CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
curl_setopt($ch, CURLOPT_POSTFIELDS,$parameters);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
return $result;
}
function sendAttensms($name,$date,$sms_schoolname,$receiver,$smsURL,$smsAPI,$smsId,$smsTempId,$schoolcode)
{
if($schoolcode == 'HMBEG') {
$message = "Dear parent, kindly note your son/daughter ".$date." the college. Sri Hombe Gowda PU College";
if($receiver!="")
{
$smsResult=SendSMSToUser_HMBEG($smsURL,$smsAPI,$smsId,$smsTempId,$receiver,$message);
}
}
else {
if($smsTempId == "1107165155316412940" || $smsTempId == "1107165155316412940")
{
$message="Dear ". $name." is on ".$date." Date Present Thank you by -".$sms_schoolname;
if($receiver!="")
{
$smsResult=SendSMSToUser($smsURL,$smsAPI,$smsId,$smsTempId,$receiver,$message);
}
}
else
{
//$message="Dear ". $name." is on ".$date." Date Present Thank you by - ".$sms_schoolname." -e vision Infotech";
$message="Dear ". $name." is on ".$date." is Present Thank you by - ".$sms_schoolname." -EVIHBL";
if($receiver!="")
{
$smsResult=SendSMSToUser($smsURL,$smsAPI,$smsId,$smsTempId,$receiver,$message);
}
}
}
}
function sendAttenWhatsapp($receiver, $whatsapp_token, $whatsapp_api_url, $whatsapp_instance_id, $whatsapp_type, $message, $schoolcode, $student_data = array())
{
if($receiver!="" && strlen($receiver)==10 && $whatsapp_api_url != '' && $whatsapp_instance_id != '' && $whatsapp_token != '' && $message != '')
{
if($schoolcode == 'HMBEG') {
$student_data['school_name'] = $student_data['school_name'];
$parameters = [];
if($student_data['template_name'] == 'bio_failed_alert') {
$parameters = [ ['type' => 'text', 'text' => $student_data['school_name']] ];
}
else {
$parameters = [ ['type' => 'text', 'text' => $student_data['student_name']],
['type' => 'text', 'text' => $student_data['status']],
['type' => 'text', 'text' => $student_data['school_name']],
['type' => 'text', 'text' => $student_data['date']],
['type' => 'text', 'text' => $student_data['school_no']],
['type' => 'text', 'text' => $student_data['school_name']] ];
}
$payload = [
'messaging_product' => 'whatsapp',
'to' => $receiver,
'type' => 'template',
'template' => [
'name' => $student_data['template_name'],
'language' => ['code' => 'en'],
'components' => [[
'type' => 'body',
'parameters' => $parameters
]]
]
];
//echo"<pre>"; print_r($payload); exit;
$ch = curl_init('https://graph.facebook.com/v22.0/625194630687977/messages');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer EAAYfbqZBC1XoBPCNZCh9kgEI0B2P4HCRy1uarHxHq7ldJWZAsDilLOL11DD3enfJRz1m4cfIRO3C5XYRB5cFEgfSnA3R3DsbX0jRu7RyxyQXv2b5IGZANhMZC1PDbg65RSVTDZBw2wgs4GfeYKKgheCcTpTvWALK31hcvhAmLZB9yNSczoZBjaa7ZA9lLne7FuFPzMQZDZD',
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
}
else {
$queryParams = [];
if($whatsapp_type == 'dealsms') {
$queryParams = [
'number' => '91'.$receiver,
'type' => 'text',
'message' => $message,
'instance_id' => $whatsapp_instance_id,
'access_token' => $whatsapp_token
];
}
else if($whatsapp_type == 'chatway') {
$queryParams = [
'number' => '91'.$receiver,
'username' => $whatsapp_instance_id,
'message' => $message,
'token' => $whatsapp_token,
];
}
if(!empty($queryParams)) {
$whatsapp_api_url_curl_main = $whatsapp_api_url;
$whatsapp_api_url_curl_main .= http_build_query($queryParams);
//echo $whatsapp_api_url_curl_main; exit;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $whatsapp_api_url_curl_main);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
$response = curl_exec($curl);
}
}
}
}
?>