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 : 18.221.20.252
<?php
function getUploadSession($aobj_context){
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$univcode = $aobj_context->mobj_data['univcode'];
$usertype = $aobj_context->mobj_data['usertype'];
$date = $aobj_context->mobj_data['date'];
$query = "select distinct ifnull(fsession,'')as fsession, r.fdescpn from qpupload q
inner join reason r on r.FREASONCD = q.fsession where
fexamdate=date_format(str_to_date('{$date}','%d/%m/%Y'),'%Y-%m-%d')";
$result = $aobj_context->pobj_db->GetAll($query);
if($result){
echo $aobj_context->mobj_output->ToJSONEnvelope($result, 0, "success");
}else{
$arr['msg'] = 'No session found for this date';
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, -1, "failure");
}
}
function loadUploadSessionTable($aobj_context){
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$univcode = $aobj_context->mobj_data['univcode'];
$usertype = $aobj_context->mobj_data['usertype'];
$date = $aobj_context->mobj_data['date'];
$session = $aobj_context->mobj_data['session'];
$query = "select date_format(str_to_date(fexamdate,'%Y-%m-%d'),'%d/%m/%Y') as fdate,fid,
ifnull(q.fsession,'')as fsession, ifnull(fqpcode, '')as fqpcode, r.fdescpn
from qpupload q inner join reason r on r.FREASONCD = q.fsession
where q.fsession<>'' and
fexamdate = date_format(str_to_date('{$date}','%d/%m/%Y'),'%Y-%m-%d')
and q.fsession = '{$session}'";
$result = $aobj_context->pobj_db->GetAll($query);
if($result){
echo $aobj_context->mobj_output->ToJSONEnvelope($result, 0, "success");
}else{
$arr['msg'] = 'No Data Found ';
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, -1, "failure");
}
}
function sendSmsUpload($aobj_context){
include("sendzohomail.php");
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$univcode = $aobj_context->mobj_data['univcode'];
$id = $aobj_context->mobj_data['id'];
$date = $aobj_context->mobj_data['date'];
$session = $aobj_context->mobj_data['session'];
$descpn = $aobj_context->mobj_data['descpn'];
$query = "update qpupload set fsms = 'T', fsmsdate = now() where
fexamdate=date_format(STR_TO_DATE('{$date}','%d/%m/%Y'),'%Y-%m-%d') and
fsession = '{$session}' and fid = '{$id}'";
$result = $aobj_context->pobj_db->Execute($query);
if($result){
$query = "select funivname, ffolder, ftdvs_helplineno, funivcode,
ifnull(fsmsprovider, 'vfirst')as fsmsprovider,
ifnull(flogtype,'OTP')as flogtype
from control";
$res = $aobj_context->pobj_db->GetRow($query);
$univname = $res["funivname"];
$ffolder = $res["ffolder"];
$smsprovider = $res["fsmsprovider"];
$subject = strtoupper($univname)." : QPT: Download QP - Examination Date $date, Session: $descpn";
$message="<html>";
$message.="<body>";
$message.="<p>Dear Sir / Madam, </p>";
$message.="<p>Question Paper is available for the following Date / Session.</p>
Examination Date: $date <br/><br/>
Session : $descpn";
$message.="<p>Regards, <br/> Examination Team, <br/>".strtoupper($univname)."</p>";
$message.="</body>";
$message.="</html>";
$qry10 = "select ifnull(FEMAILKEY, '')as FEMAILKEY, ifnull(FSUPEMAIL, '')as FSUPEMAIL from logisys3_comexam.dbname where funivcode='{$univcode}'";
$res10 = $aobj_context->mobj_db->GetRow($qry10);
$resp = sendZohoMail("mohan.s@logisys.org", $subject, $message, $res10['FEMAILKEY'], $res10['FSUPEMAIL']);
// $resp = sendZohoMail("arun.v@logisys.org", $subject, $message, $res10['FEMAILKEY'], $res10['FSUPEMAIL']);
$arr['msg']="Successfully Sent SMS";
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, 0, "success");
}else{
$arr['msg'] = 'Something Went Wrong';
echo $aobj_context->mobj_output->ToJSONEnvelope($arr, -1, "failure");
}
}
?>
|