Current File : /home/inlingua/www/noida/icentex/certificate_Private_me.php |
<?php
session_start();
require('dbConnection.php');
// Include common functions
require('commonFunc.php');
// Include common functions
require('globalVars.php');
require('dbHandler.class.php');
$dbObject = new dbHandler();
$dbObject->connect();
//ob_start();
//include("header.php");
?>
<?php
require_once('tcpdf/config/lang/eng.php');
require_once('tcpdf/tcpdf.php');
//echo $query="select a.*, s.studentName from level_private a left join ingl_student s on s.recNo=a.student_recNo where a.courseId='$_SESSION[courseId]'";
$query="select a.*, s.studentName from level_private a left join ingl_student s on s.recNo=a.student_recNo where a.courseId='SE 4810'";
//$query="select * from level_5 where courseId='$_SESSION[courseId]'";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
$queryins="select signature,name from timesheet_user where recNo='".$num['createdBy']."' ";
$resinss=mysqli_query($conn,$queryins);
$instructor=mysqli_fetch_array($resinss);
$sign=$instructor['signature'];
class MYPDF extends TCPDF {
//Page header
public function Header() {
//$img_file = 'http://www.inlinguanewdelhi.in/icentex/foreign-certificate.png';
// full background image
// store current auto-page-break status
$bMargin = $this->getBreakMargin();
$auto_page_break = $this->AutoPageBreak;
$this->SetAutoPageBreak(false, 0);
$img_file = K_PATH_IMAGES.'foreign-certificate.png';
$this->Image($img_file, 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0);
// restore auto-page-break status
$this->SetAutoPageBreak($auto_page_break, $bMargin);
}
}
$certificate='Certificate Of: '.$num['level'].' '.$num['studentName'];
$string=$num['student_recNo'].'-'.$num['courseId'].'-'.$num['level'].'-'.$num['studentName'];
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Nicola Asuni');
$pdf->SetTitle($certificate);
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// set header and footer fonts
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, '90', PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(0);
$pdf->SetFooterMargin(0);
// remove default footer
$pdf->setPrintFooter(false);
//set auto page breaks
//$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
// ---------------------------------------------------------
// set font
$pdf->SetFont('times', '', 12);
// ---------------------------------------------------------
//while()
//{
$queryCourse="select courseid,startdate,enddate,branch,language,level from ingl_course where courseid='".$num[courseId]."'";
$resultCourse=mysqli_query($conn,$queryCourse) or die("Error:There is some ploblem");
$numCourse=mysqli_fetch_array($resultCourse);
$pdf->SetFont('times', '', 11);
$fromDate=$numCourse[startdate];
$toDate=$numCourse[enddate];
//$fromDate="2009-03-10";
//$toDate="2009-03-10";
$fromdate1=explode("-",$fromDate);
$todate1=explode("-",$toDate);
$fdate1= date("d F Y", mktime(0, 0, 0, $fromdate1[1], $fromdate1[2], $fromdate1[0]));
$tdate1= date("d F Y", mktime(0, 0, 0, $todate1[1], $todate1[2], $todate1[0]));
$content="";
if($numCourse[branch]=="S.Extn")
{
$numCourse[branch]="South Extension";
}
else{
$numCourse[branch]=$numCourse[branch];
}
$content.='<table border="0" width="100%"><tr><td valign="center" align="center" style="font-size:80px;"><i>Certificate</i></td></tr></table>';
$content.='<table border="0" width="100%"><tr><td valign="center" align="center">for</td></tr></table>';
$content.='<table border="0" width="100%"><tr><td valign="center" align="center" style="font-size:80px;" ><b><i>'.$numCourse[courseid].'</i></b></td></tr></table>';
$content.='<table border="0" width="100%"><tr><td valign="center" align="center">conducted</td></tr></table>';
$content.='<table border="0" width="100%"><tr><td valign="center" align="center">at <span style="font-size:80px;" ><b><i>inlingua '.$numCourse[branch].'</b></i></span></td></tr></table>';
//$content.='<table border="0" width="100%"><tr><td valign="center" align="center"><em><u>GPP'.$numCourse[level].' General English Language Course</u></em></td></tr>';
$content.='<table border="0" width="100%" ><tr><td valign="center" align="center" height="30px;"> </td></tr></table>';
$content.='<table border="0" width="100%"><tr><td align="center">from <b><i> '.$fdate1.' – '.$tdate1.' </i></b></td></tr></table>';
$content.='<table border="0" width="100%" ><tr><td valign="center" align="center" height="40px;"> </td></tr></table>';
$cer_comment='This is to certify that <span style="font-size:80px;"><i><b>'.ucfirst($num[studentName]).'</b></i></font><br> attended and completed the program';
$content.='<table border="0" width="100%"><tr><td valign="center" align="center" style="font-size:60px;">'.$cer_comment.'</td></tr></table>';
$content.='<table border="0" width="100%" ><tr><td valign="center" align="center" height="200px;"> </td></tr></table>';
$content.='<table border="0" width="100%" ><tr><td valign="center" align="center" width="33%"><i>inlingua</i> New Delhi</td>
<td valign="center" align="center" width="33%">'.date("d M Y").'</td>
<td valign="center" align="center" width="34%"> </td>
</tr></table>';
$image='signature/vikrams-singnature.png';
$content.='<table border="0" width="100%" ><tr><td valign="center" align="center" width="33%">Place</td>
<td valign="center" align="center" width="33%">Date</td>
<td valign="center" align="center" width="34%">
<img src="'.$image.'" style="padding:0px;"><br/>Director</td>
</tr></table>';
//echo $content; exit;
// add a page
$pdf->AddPage();
$html = $content;
$pdf->writeHTML($html, true, false, true, false, '');
$nstring = str_replace("-", " ", $string).'.pdf';
//Close and output PDF document
$pdf->Output($nstring, 'I');
//============================================================+
// END OF FILE
//============================================================+
?>