Current File : /home/inlingua/public_html/faridabad/icentex/admin_fd/certificates-spanish-single-oldd.php
<?php
session_start();
//print_r($_SESSION);
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');
$c_level='level_private';
$courseId=$_REQUEST['courseId'];
$student_recNo=$_REQUEST['student_recNo'];
 $query="select a.*, s.studentName,s.ref_No from $c_level a left join ingl_student s on  s.recNo=a.student_recNo where a.courseId='$courseId' and a.student_recNo='$student_recNo'";

$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);


$right_answer=$num['grammar']+$num['reading_skills']+$num['listening_skills']+$num['writing_skills']+$num['speaking_skills'];
$arow=50;
$percentage = ($right_answer/ $arow ) * 100;
$queryins="select signature,name from timesheet_user where recNo='".$num['createdBy']."' ";
$resinss=mysqli_query($conn,$queryins);
$instructor=mysqli_fetch_array($resinss);

$sign=$instructor['signature'];
// Extend the TCPDF class to create custom Header and Footer
class MYPDF extends TCPDF {
	//Page header
	public function Header() {
	//$img_file = 'http://www.inlinguanewdelhi.in/icentex/certificate-with-signature.jpg';
		// 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 MYPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

// set document information
$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, '25', 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($num=mysqli_fetch_array($result))

 $queryCourse="select courseid,startdate,enddate,branch,language,level,course_prefix from ingl_course where courseid='".$num[courseId]."'";
$resultCourse=mysqli_query($conn,$queryCourse) or die("Error:There is some ploblem");
$numCourse=mysqli_fetch_array($resultCourse);

$querylocation="select * from timesheet_location where code_prefix='".$numCourse['course_prefix']."'";
$resultlocation=mysqli_query($conn,$querylocation) or die("Error:There is some ploblem");
$numlocation=mysqli_fetch_array($resultlocation);


$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]));

$stime=strtotime($fromDate);
$sday=date("d",$stime);
$smonth=date("F",$stime);
$syear=date("Y",$stime);

$etime=strtotime($toDate);
$eday=date("d",$etime);
$emonth=date("F",$etime);
$eyear=date("Y",$etime);

$spanish_months = array(
    'January' => 'enero',
    'February' => 'febrero',
    'March' => 'marzo',
    'April' => 'abril',
    'May' => 'mayo',
    'June' => 'junio',
    'July' => 'julio',
    'August' => 'agosto',
    'September' => 'septiembre',
    'October' => 'octubre',
    'November' => 'noviembre',
    'December' => 'diciembre'
);


$date=$sday.' de '. $spanish_months[$smonth].' de '. $syear .' – '. $eday.' de '. $spanish_months[$emonth]. ' de '. $eyear;
$content="";
$label="";
$grade="";
if($right_answer>=46 && $right_answer<=50)
{
	$label="Exelente";
	$grade="A+";
}	
else if($right_answer>=41 && $right_answer<=45)
{
	$label="Muy bien";
	$grade="A";
}
else if($right_answer>=36 && $right_answer<=40)
{
	$label="Bueno";
	$grade="B";
}
else if($right_answer>=31 && $right_answer<=35)
{
	$label="Bastante bien";
	$grade="c";
}
else if($right_answer>=25 && $right_answer<=30)
{
	$label="Bien";
	$grade="D";
}
else if($right_answer>=0 && $right_answer<=25)
{
	$label="Malo";
	$grade="E";
}

$content.='<table border="0" width="100%" style="font-size:45px;">';
$content.='<tr>
<td valign="center" align="center" ><i>inlingua International School of Languages</i></td></tr>';  
$content.='<tr>
<td valign="center" align="center" >'.$numlocation["address"].'</td></tr>';
$content.='<tr>
<td valign="center" align="center" >Téléphone: '.$numlocation["contact"].'</td></tr>';
$content.='<tr>
<td valign="center" align="center">mél: '.$numlocation["email"].' &nbsp;&nbsp;&nbsp;&nbsp;Website: www.inlinguanewdelhi.com</td></tr>';
$content.='<tr>
<td valign="center" align="center"></td></tr>';
$content.='<tr>
<td valign="center" align="center"></td></tr>';
$content.='</table>';
$content.='<table border="0" width="100%">';
$content.='<tr><td valign="center" align="center" style="font-size:80px;font-weight:bold;"><i>CERTIFICADO</i></td></tr>';
$content.='<tr><td valign="center" align="center" style="font-size:50px;">'.$num['level'].' Curso de español</td></tr>';

$content.='<tr><td valign="center" align="center" style="font-size:40px;">'.$date.'</td></tr>';
$content.='</table>';

$content.='<table border="0" width="100%"><tr><td valign="center" align="center"></td></tr></table>';

	
  
   
   
   
   $content.='<table border="0" width="100%" ><tr><td valign="center" align="center" height="40px;">&nbsp;</td></tr></table>';
   if($right_answer<=25){
	 $cer_comment='<span style="font-size:80px;"><i><b>'.ucfirst($num[studentName]).'</b></i></span> ha completado con éxito el curso '.$num['level'].' en las fechas anteriores. Los puntos obtenidos son los que se muestran en continuación.';
   }else {	 
	   
	   
	$cer_comment='<span style="font-size:80px;"><i><b>'.ucfirst($num[studentName]).'</b></i></span> ha completado con éxito el curso '.$num['level'].' en las fechas anteriores y puede comunicarse efectivamente en Español a este nivel. Los puntos alcanzados son los que se muestran a continuación.';
	
   }
	
	
	
	
	
        
        $content.='<table border="0" width="100%"><tr><td valign="center" align="center" style="font-size:40px;">'.$cer_comment.'</td></tr></table>';
        
$content.='<table border="0" width="100%" style="font-size:60px;float:right;margin-top:30px;">';
$content.='<tr style="height:40px"><td width="40%"></td><td></td><td></td></tr>';
$content.='<tr style="height:40px"><td width="40%"></td><td></td><td></td></tr>';


$content.='<tr style="height:40px"><td width="40%"></td><td>La gramática: &nbsp; </td><td> '.$num["grammar"].'  &nbsp; (15 Points)</td></tr>';

$content.='<tr style="height:40px"><td width="40%"></td><td>Comprensión lectura: </td><td> '.$num["reading_skills"].'  &nbsp; (10 Points)</td></tr>';

$content.='<tr style="height:40px"><td width="40%" height="20px;"></td><td>Comprensión auditiva:  </td><td> '.$num["listening_skills"].'  &nbsp; (10 Points)</td></tr>';

$content.='<tr style="height:40px"><td width="40%" height="20px;"></td><td>Expresión escrita: </td><td> '.$num["writing_skills"].'  &nbsp; (05 Points)</td></tr>';

$content.='<tr style="height:40px"><td width="40%" height="20px;"></td><td>Examen oral: </td><td> '.$num["speaking_skills"].'  &nbsp; (15 Points)</td></tr>';	 
$content.='<tr style="height:40px;font-weight:bold;"><td width="40%" height="20px;"></td><td>Puntos Totales: </td><td> '.$right_answer.'  &nbsp; ('.$label.')</td></tr>';	 
$content.='<tr style="height:40px"><td width="40%" height="20px;"></td><td style="font-weight:bold;"></td></tr>';
$content.='<tr style="height:40px;font-weight:bold;"><td width="40%" height="20px;"></td><td>Porcentaje: </td><td> '.$percentage.'  %</td></tr>';	 
$content.='<tr style="height:40px;font-weight:bold;"><td width="40%"></td><td style="font-weight:bold;">Grado: </td><td> '.$grade.'  &nbsp; </td></tr>';	 
$content.='<tr style="height:40px"><td width="40%"></td><td></td><td></td></tr>';
$content.='<tr style="height:40px"><td width="40%"></td><td></td><td></td></tr>';
$content.='<tr style="height:40px"><td width="40%"></td><td></td><td></td></tr>';
//$content.='<tr style="height:40px"><td width="40%"></td><td></td><td></td></tr>';		 
		 $content.='</table>';
    
$url='../signature/'.$sign;

if(file_exists($url) && $sign !='') {
$image='../signature/'.$sign;
$img='<img src="'.$image.'">'; 
}else {
$img='';  	
}

$tdate1=$eday.' de '. $spanish_months[$emonth]. ' de '. $eyear;
   $Directeur='<img src="../signature/vikrams-singnature.png">';  
         $content.='<table height="200px;" border="0" width="100%" >
		 <tr><td align="center" ><br/><br/><br/><i>inlingua</i> New Delhi</td>
        <td align="center" ><br/><br/><br/>'.$tdate1.'</td>
        <td align="center" >'.$Directeur.'</td>
        <td align="center" ><br/><br/>'.$img.'</td>
        </tr>
		<tr><td align="center" >Lugar</td>
        <td align="center" >Fecha</td>
        <td align="center" >Director</td>
        <td align="center" >Instructor</td>
        </tr>
		
		</tr>
		<tr><td align="center" ></td>
        <td align="center" ></td>
        <td align="center" ></td>
        <td align="center" ></td>
        </tr>
		</table>';
$content.='<table border="1" width="70%" style="text-align:center;">';
$content.='<tr><td width="10%" height="40px;">A+</td><td>Exelente</td><td>46-40</td><td width="10%">A</td><td>Muy bien</td><td>41-45 </td></tr>';
$content.='<tr><td width="10%" height="40px;">B</td><td>Bueno</td><td>36-40</td><td width="10%">C</td><td>Bastante bien</td><td>31-35</td></tr>';
$content.='<tr><td width="10%" height="40px;">D</td><td>Bien</td><td>25-30</td><td width="10%">E</td><td>Malo</td><td>< 25</td></tr>';
		
		
		
		$content.='</table>';
// add a page
$pdf->AddPage();

// Print a text
 $html = $content; 


$pdf->writeHTML($html, true, false, true, false, '');

$nstring = str_replace("-", " ", $string).'.pdf';
// add a page
//$pdf->AddPage();

// Print a text
//$html = '<span style="background-color:yellow;color:blue;">&nbsp;PAGE 2&nbsp;</span>';
//$pdf->writeHTML($html, true, false, true, false, '');

// ---------------------------------------------------------

//Close and output PDF document
$pdf->Output($nstring, 'I');

//============================================================+
// END OF FILE                                                
//============================================================+

?>