0xV3NOMx
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.142.36.215


Current Path : /proc/thread-self/root/proc/thread-self/root/var/www/oasis/src/
Upload File :
Current File : //proc/thread-self/root/proc/thread-self/root/var/www/oasis/src/studentportal_remove.php

<?php

function DisplayStudentPortalData($aobj_context)
{
	session_start();
    // $degree_code = trim($aobj_context->mobj_data["degree"]);
    $regno = trim($aobj_context->mobj_data["regno"]);
 	$status = trim($aobj_context->mobj_data["status"]);
 	$cnd = '';
	
	$univcodeQuery = 'select funivcode from control'; 	
	$univcodeResult = $aobj_context->mobj_db->GetRow($univcodeQuery);

	// $univcode = '003D'; 
	$univcode = $univcodeResult['funivcode'];

	$getStudDataQuery = "select m.fregno, m.funivcode, p.fname, m.fmobileno, m.femail,
	 m.fdob from logisys3_comexam.masuser m inner join logisys3_comexam.pushstud p 
	 on m.funivcode = p.funivcode and m.fregno = p.fregno 
	 where m.funivcode= '{$univcode}' and m.fregno = '{$regno}'";
	// var_dump($getStudDataQuery);
	$getStudDataRes = $aobj_context->mobj_db->GetAll($getStudDataQuery);
	// var_dump($getStudDataRes);
	$str_reval.="<table style='padding:3px 4px 3px 3px;' class='tr_ventor_row' id='reval_table_data' width='100%' border='0' cellspacing='0' cellpadding='0'>";
	$str_reval.="<tr class='ui-state-default ui-jqgrid-hdiv'>";
	$str_reval.="<td align='center' style='padding:4px; border-left:1px solid #C5DBEC; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Sl No</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Univ. Code</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Reg. No.</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Student Name</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>DOB</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Mobile</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Email</td>";
	$str_reval.="<td align='center' style=' font-size:11px; border-right:1px solid #C5DBEC; border-bottom:1px solid #C5DBEC;'>Action</td>";
	$str_reval.="</tr>";

	$k=0;
	$sl_no=1;
	if($getStudDataRes)
	{
		foreach($getStudDataRes as $ak=>$av)
		{
			
			$delete ="<center><span class='raval_submit' style='margin-top: 2px;  width: 60px;float:left;margin-left:0px;cursor: pointer;color:#545345; line-height: 19px;font-size:13px;font-weight:bold;'' onclick='DeleteStudentPortalData(\"{$av['funivcode']}\", \"{$av['fregno']}\")'><b>Delete</b></span></center>";
			
			$str_reval.="<tr>";		
			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:center; border-left:1px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px;' >{$sl_no}</td>";
			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px;  ;text-align:center;' >{$av['funivcode']}&nbsp;</td>";
			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px;  ;text-align:center;' >{$av['fregno']}&nbsp;</td>";
			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px;  ;text-align:center;' >{$av['fname']}&nbsp;</td>";
			$str_reval.="<td class='{$class} tbl_row_new' style='border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px; font-size:11px;text-align:left;' > {$av['fdob']}</td>";
			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px; ;  ;text-align:center; ' >{$av['fmobileno']}</td>";

			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; padding:2px; ;  ;text-align:center; ' >{$av['femail']}</td>";

			$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC;  padding:2px;text-align:center; ' >{$delete}</td>";

			$str_reval.="</tr>";
			
			$sl_no++;
			$k++;
		}
	}else
	{
		$str_reval.="<td class='{$class} tbl_row_new' style='text-align:left; border-left:0px solid #C5DBEC; border-right:1px solid #C5DBEC; border-left:1px solid #C5DBEC;padding:2px;text-align:center; cursor:pointer;' colspan = '10'><b>No details found for the given Reg. No.</b></td>";
			$str_reval.="</tr>";
	}				
	
	$str_reval.="</table>";
	$arr['html']=$str_reval;
	echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); 	
		
}

// VIJB0001482

function DeleteStudentPortalData($aobj_context)
{
	session_start();
	$univcode = trim($aobj_context->mobj_data["univcode"]); 
	$regno    = trim($aobj_context->mobj_data["regno"]);

	$query = "insert into logisys3_comexam.masuser_del (FMOBILENO, FMOBILEOTP, FMOBOTPTIME, FOTPCOUNTER, 
	FMOBILEVALID, FEMAIL, FEMAILOTP, FEMAILOTPTIME, FEMAILHASH, FEMAILVALID, FREGNO, FDOB, 
	FADHARNO, FPARENTMOB, FPASSWD, FUNIVCODE, FACTIVE, FRESETOTP, FRESETOTPTIME, FRESETOTPCOUNT, 
	FUPDTIME, FDELETETIME, FDELETEUSER) 
	select FMOBILENO, FMOBILEOTP, FMOBOTPTIME, FOTPCOUNTER, 
		FMOBILEVALID, FEMAIL, FEMAILOTP, FEMAILOTPTIME, FEMAILHASH, FEMAILVALID, FREGNO, FDOB, 
		FADHARNO, FPARENTMOB, FPASSWD, FUNIVCODE, FACTIVE, FRESETOTP, FRESETOTPTIME, FRESETOTPCOUNT, 
		FUPDTIME, now(), '{$_SESSION['user_type']}' from logisys3_comexam.masuser 
		where funivcode = '{$univcode}' and fregno = '{$regno}'";
	// var_dump($query);
	$results = $aobj_context->mobj_db->Execute($query);

	if(!$results)
	{
		$arr['msg'] = "Student Removal Failure. Please try again";
		echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"Failure"); 
		return;
	}

	$query = "delete from logisys3_comexam.masuser
		where funivcode = '{$univcode}' and fregno = '{$regno}'";
	$results = $aobj_context->mobj_db->Execute($query);

	if(!$results)
	{
		$arr['msg'] = "Student Removal Failed. Please try again";
		echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"Failure"); 
		return;
	}
	else
	{
		$arr['msg'] = "Deleted successfully.";
		echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); 
		return;
	}
}

?>