<?php

    set_time_limit(1000);
	session_start(); 
	
	$_SESSION['maBD']="umxyjxrz_bdifodacademia";
	
	require_once '../DAO/connexionBD.php';
	
	$db = new Connect($_SESSION['maBD']);
	$dc = $db->connect_db($_SESSION['maBD']);
	
	$query = 'SELECT idPaiement, idEtablissementPoint, lettre, autreDetail, idUser, idPointService, idTypeFrais, nomDeposant, nomEtudiant, promotion, sectionoption, montantPaye, devise, datePaiement, dateHeurePaiement, annee FROM tabpaiement WHERE codePaiement="'.$_GET['codePaiement'].'" AND validite="OUI"';
	$q=$dc->prepare($query);
	$q->execute();
	$option=""; $lettre="";
	while ($a = $q->fetch()) {
	    $option=" ".$a['autreDetail']; $lettre=" ".$a['lettre'];
	    if(strtoupper($a['autreDetail'])=="AUCUN" || trim($a['autreDetail'])==""){ $option=""; }
		if(strtoupper($a['lettre'])=="AUCUN" || trim($a['lettre'])==""){ $lettre=""; }
	    $idUser = $a['idUser']; $datePaiement = $a['datePaiement']; $dateHeurePaiement = $a['dateHeurePaiement']; $idPointService = $a['idPointService'];
	    $nomEtudiant = mb_strtoupper($a['nomEtudiant']); $idTypeFrais = $a['idTypeFrais']; $montantPaye = $a['montantPaye']; $devise = " ".$a['devise']; 
	    $niveauEtude = $a['promotion']." ".mb_strtoupper($a['sectionoption'].$option.$lettre); $idEtablissementPoint = $a['idEtablissementPoint'];
	}
	
    $dt1 = DateTime::createFromFormat('Y-m-d', $datePaiement); $datePaiementOk = $dt1->format('d/m/Y'); 
    $dt2 = DateTime::createFromFormat('Y-m-d H:i:s', $dateHeurePaiement); $heureOk = $dt2->format('H')-2; $heure = $dt2->format('H')-2; if($heure<9){$heureOk="0".$heure;} //$dateHeurePaiementOk = $dt2->format('d/m/Y H:i:s');  
    $dt3 = DateTime::createFromFormat('Y-m-d H:i:s', $dateHeurePaiement); $min = $dt2->format('i');
    $dt4 = DateTime::createFromFormat('Y-m-d H:i:s', $dateHeurePaiement); $sec = $dt2->format('s');
    
    $dateHeurePaiementOk = $datePaiementOk." ".$heureOk.":".$min.":".$sec;
	
	$query = 'SELECT nom, prenom FROM user WHERE idUser="'.$idUser.'" AND validite="OUI"';
	$q=$dc->prepare($query);
	$q->execute();
	while ($a = $q->fetch()) {
	    $utilisateur = mb_strtoupper($a['nom'])." ".ucfirst($a['prenom']);
	}
	
	$query = 'SELECT intitule, telephone FROM tabpointservice WHERE idPointService="'.$idPointService.'" AND validite="OUI"';
	$q=$dc->prepare($query);
	$q->execute();
	while ($a = $q->fetch()) {
	    $nomPointService = $a['intitule']; $telephone = $a['telephone'];
	}
	
	$query = 'SELECT intitule FROM tabtypefrais WHERE idTypeFrais="'.$idTypeFrais.'" AND validite="OUI"';
	$q=$dc->prepare($query);
	$q->execute();
	while ($a = $q->fetch()) {
	    $nomTypeFrais = $a['intitule'];
	}
	
	$query = 'SELECT nomEtablissement, acronyme, typeEtablissement FROM tabetablissement WHERE idEtablissement IN (SELECT idEtablissement FROM tabetablissementpoint WHERE idEtablissementPoint="'.$idEtablissementPoint.'" AND validite="OUI") AND validite="OUI"';
	$q=$dc->prepare($query);
	$q->execute();
	while ($a = $q->fetch()) {
	    $nomEtablissement = mb_strtoupper($a['nomEtablissement']);
	    $acronyme = mb_strtoupper($a['acronyme']);
	    $typeEtablissement = mb_strtoupper($a['typeEtablissement']);
	}
	
	$query = 'SELECT nomPoint FROM tabetablissementpoint, tabpointexploitation WHERE tabetablissementpoint.idPoint=tabpointexploitation.idPoint AND idEtablissementPoint="'.$idEtablissementPoint.'" AND tabetablissementpoint.validite="OUI" AND tabpointexploitation.validite="OUI"';
	$q=$dc->prepare($query);
	$q->execute();
	while ($a = $q->fetch()) {
	    $nomPoint = mb_strtoupper($a['nomPoint']);
	}
	
	if($typeEtablissement=="ECOLE") { $nomEtablissement=$acronyme." / ".$nomPoint; }
	
?>

    <html>
        
        <head>
            <title></title>
        </head>
        
        <style type="text/css">
            <!--
            table
            {
                width:  100%;
                border:none;
                border-collapse: collapse;
            }
            td
            {
                font-size : 14px;
            }
            -->
        </style>
        
        <body>
            
            <br/>
            *****************************
            <br/>
            <b>SMF IFOD SA</b> <br/>
            <?php echo $nomPointService; ?> <br/>
            Tel : <?php echo $telephone; ?> <br/>
            Imprime le <?php echo $dateHeurePaiementOk; ?> <br/>
            Imprime par <?php echo $utilisateur; ?> <br/> <br/>
            
            BORDEREAU DE DEPOT NUMERO <br/>
            <?php echo $_GET['codePaiement']; ?> <br/> <br/>
            
            Etablissement :<br/>
            <?php echo $nomEtablissement; ?> <br/>
            
            Noms etudiant :<br/>
            <?php echo $nomEtudiant; ?> <br/>
            
            Niveau d'etude :<br/>
            <?php echo $niveauEtude; ?><br/>
            
            Motif :<br/>
            <?php echo $nomTypeFrais; ?> <br/>
            
            Montant paye : <?php echo number_format($montantPaye,2,',',' ').$devise; ?> <br/>
            
            Date operation : <?php echo $datePaiementOk; ?> <br/>
            
            Mode de paiement : Especes <br/>
            
            Operateur : <?php echo $utilisateur; ?> <br/>
            
            <br/>
            *********** MERCI ***********
            <br/>
            
        </body>
        
    </html>








<?php 
	/*
	$content = ob_get_clean();
    require_once 'html2pdf.class.php';
    try
    {
        $html2pdf = new HTML2PDF("P", "A4", "fr");
        //$html2pdf = new HTML2PDF("P", "80 x 80", "fr");
        $html2pdf->setDefaultFont("Arial");
        $html2pdf->writeHTML($content);
        $html2pdf->Output("votre_pdf.pdf");
    }
    catch(HTML2PDF_exception $e) {
        echo $e;
        exit;
    }
	*/
?>