| Server IP : 172.64.80.1 / Your IP : 172.71.120.136 Web Server : Apache System : Linux mail.federalpolyede.edu.ng 5.10.0-32-amd64 #1 SMP Debian 5.10.223-1 (2024-08-10) x86_64 User : federalpolyede.edu.ng_idh35skikv ( 10000) PHP Version : 7.4.33 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/federalpolyede.edu.ng/httpdocs/admin_student/print/ |
Upload File : |
<?php
ob_start();
session_start();
$mainBody='
<!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>ePortal | ID Card</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
<body size="7" >
';
$matNo=$_SESSION['matNo'];
$semester = $_SESSION['asemester'];//='First Semester';
require_once('../../connect.php');
$db=db_connect();
$biodataSQL="select * from realdata where matNo='$matNo'";
$biodataResult=$db->query($biodataSQL);
$biodataNum=$biodataResult->rowCount();
$biodataResult_fetch=$biodataResult->fetch(PDO::FETCH_BOTH);
$formNo=$biodataResult_fetch['formNo'];
$jambNo=$biodataResult_fetch['jmambNo'];
$mainBody.='
<table width="95%" align="center" cellpadding="3" cellspacing="5">
<tr>
<td><table width="100%" cellspacing="1" cellpadding="1">
<tr>
<td valign="top"><table width="100%" cellspacing="1" cellpadding="1">
<tr>
<td align="center" valign="top"><p><img src="../../images/siwesHead.png" width="731" height="95" /><br />
</p></td>
</tr>
<tr>
<td align="center" bgcolor="#CCCCCC"><strong id="cen"><h2>ID Card Slip</h2></strong></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="3">
<tr>
<td width="22%" colspan="1" id="lab"><b>Matric Number</b></td>
<td width="1%"> </td>
<td colspan="2">'. $matNo.'</td>
<td width="31%" rowspan="5" colspan="2"><img src="../../passport/Reg'. $matNo.'.jpg" alt="" width="105" height="115" /><br><img src="../../signature/Reg'. $matNo.'.jpg" alt="" width="105" height="115" /></td>
</tr>
<tr>
<td colspan="1" id="lab"><b>Reg No.</b></td>
<td> </td>
<td colspan="3">'. $biodataResult_fetch['formNo'].'</td>
</tr>
<tr>
<td colspan="1" id="lab"><b>Full Name</b></td>
<td> </td>
<td colspan="3"><b><H4>'. strtoupper($_SESSION['names']).'</H4></b></td>
</tr>
<tr>
<td colspan="1" id="lab"><b>Session</b></td>
<td> </td>
<td colspan="3">'.$asession=$_SESSION['asession'];$mainBody.='</td>
</tr>
<tr>
<td colspan="1" id="lab"><b>Semester</b></td>
<td> </td>
<td colspan="3">'.$asemester=$_SESSION['asemester']; $mainBody.='</td>
<tr>
<td id="lab"><b>Department</b></td>
<td> </td>
<td width="26%">'. $_SESSION['course'].'</td>
<td width="18%" id="lab"><b>Level</b></td>
<td width="2%"> </td>
<td>';
$levelID= $_SESSION['levelID'];
$sqlLevel=$db->query("select * from leveltb where id='$levelID'");
$sqlLevel_fetch=$sqlLevel->fetch(PDO::FETCH_BOTH);
$numLevel=$sqlLevel->rowCount();
if ($numLevel>0){
$mainBody.= $sqlLevel_fetch['levelName'];
}else{
$mainBody.= 'No Level Attached';
}
$mainBody.='
</td>
</tr>
<tr>
<td id="lab"><b>Date of Birth</b></td>
<td> </td>
<td>'. $biodataResult_fetch['dob'].'</td>
<td id="lab"><b>Phone Number</b></td>
<td> </td>
<td>'. $biodataResult_fetch['gsm'].'</td>
</tr>
<tr>
<td id="lab"><b>Sex</b></td>
<td> </td>
<td>'. $biodataResult_fetch['sex'].'</td>
<td id="lab"><b>E-Mail</b></td>
<td> </td>
<td>'. $biodataResult_fetch['email'].'</td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>';
//if ($matNo='LS20210205107'){
// echo $mainBody;
// die();
//}
include("../../mpdf/mpdf.php");
$filename='idCard-'.$matNo.'.pdf';
$mpdf=new mPDF('c');
$mpdf->SetWatermarkImage('../../images/logoBack.png');
$mpdf->showWatermarkImage = true;
$dat=date('l, M d, o, h:i:s a');
$customizedFooter='<img src="../../images/siwesfooter.png"><br><div align="right">'. $dat.'</div>';
$mpdf->WriteHTML($mainBody);
$mpdf->setFooter($customizedFooter) ;
$mpdf->Output($filename,'D');
exit;
ob_end_flush();
?>