Current File : /home/inlingua/public_html/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;">&nbsp;</td></tr></table>';
   
   $content.='<table border="0" width="100%"><tr><td align="center">from <b><i> '.$fdate1.' &ndash; '.$tdate1.' </i></b></td></tr></table>';
   
   $content.='<table border="0" width="100%" ><tr><td valign="center" align="center" height="40px;">&nbsp;</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;">&nbsp;</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%">&nbsp;</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                                                
//============================================================+

?>