Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 3.137.177.204
<?php
/*
* Api For sending result sms through web export after uploading the result
*
url == http://studentportal.logisys.org/result_sms_push.php
post data == funivcode=003&fdbname=logisys3_kus
*
*/
ini_set('memory_limit','900M');
ini_set('max_execution_time',0);
//include 'database.php';
include("/var/www/config.php");
//connect to database
// $servername = "logisys.cluster-cv9maxyrxjgg.ap-south-1.rds.amazonaws.com";
// $username = "admin";
// $password = "Logisys2104";
$servername = SERVERNAME;
$username = USERNAME;
$password = PASSWORD;
$conn = new mysqli($servername,$username,$password);
if(!$conn)
{
die("Connection failed: " . mysqli_connect_error());
}
$commondb = "logisys3_comexam";
// Will be sent by mohan sir through web export
//var_dump($commondb);
//die();
$unicode = $_GET['univcode'];
if($unicode == '')
{
echo "Univ Code Empty";
die();
}
if($unicode == '027')
{
$db = 'logisys3_rcu';
$ffolder = 'RCUB';
$univcode = '027';
}else if($unicode == '041')
{
$db = 'logisys3_bcu';
$ffolder = 'BCU';
$univcode = '041';
}
else if($unicode == '003')
{
$db = 'logisys3_kus';
$ffolder = 'KUS';
$univcode = '003';
}
else if($unicode == '042')
{
$db = 'logisys3_bnu';
$ffolder = 'BNU';
$univcode = '042';
}
else if($unicode == '023')
{
$db = 'logisys3_dud';
$ffolder = 'dud';
$univcode = '023';
}
else if($unicode == '003D')
{
$db = 'logisys3_kusd';
$ffolder = 'KUSDDE';
$univcode = '003D';
}if($unicode == '049')
{
$db = 'logisys3_nmamit';
$ffolder = 'NMAMIT NITTE';
$univcode = '049';
}if($unicode == '051')
{
$db = 'logisys3_dypatil';
$ffolder = 'DYPATIL';
$univcode = '051';
}
if($unicode == '052')
{
$db = 'logisys3_jssstu';
$ffolder = 'JSS STU';
$univcode = '052';
}
if($unicode == '055')
{
$db = 'logisys3_sjbit';
$ffolder = 'SJBIT';
$univcode = '055';
}
//Result Push data to common databse
if( $db != '' && $univcode != '')
{
$sql1 = "insert ignore into {$commondb}.sendsms(funivcode, fmobileno, fregno, fenttype, fsubcode, fmessage, fstatus, fdeleted, fyear, fexamtype,fupdate)
select distinct '{$univcode}', m.fmobileno, x.fregno, 'RV', concat('RV',x.fexamno),
concat('From {$ffolder}: Dear Student (',st.fregno,'), your RV result for ',
d.FRESEXAMDATE, ' exam has been announced. Visit student portal for details - Logisys') as fmessage, 'F', 'F', x.fyear, x.fexamtype, now()
from {$db}.res_fee x
inner join {$db}.resmarks y
on x.fdegree = y.fdegree
and x.fexamno = y.fexamno
and x.fregno = y.fregno
and x.fyear = y.fyear
and x.fexamtype = y.fexamtype
inner join {$db}.degree d
on x.fdegree = d.fdegree and x.fexamno = d.fexamno
inner join {$db}.student st
on x.fregno = st.fregno
inner join logisys3_comexam.masuser m on x.fregno = m.fregno
and m.funivcode = '{$univcode}'
where ifnull(frvpush,'') <> 'T'
and ifnull(y.fclass,'') <> 'WITHHELD'
and FCORRTYPE = 'RV'";
//3.25
$result1 = mysqli_query($conn, $sql1);
if($result1)
{
// $sql1 = "update {$commondb}.sendsms x, {$commondb}.masuser y set x.fmobileno = y.fmobileno
// where x.funivcode = y.funivcode and x.fregno = y.fregno and
// ifnull(x.fmobileno,'') = ''
// and x.funivcode = '{$univcode}' and y.funivcode = '{$univcode}' and x.fenttype = 'RE'";
// $result2 = mysqli_query($conn, $sql1);
$sql1 = "update {$db}.res_fee x set x.frvpush = 'T'
where FCORRTYPE = 'RV' and ifnull(frvpush,'') <> 'T'";
$result3 = mysqli_query($conn, $sql1);
echo "success";
}
else
{
echo "failure";
}
}
?>
|