1 pièce(s) jointe(s)
[html2pdf] Impossible de generer un pdf
Bonjour!
J'essaie de générer un PDF en utilisant html2pdf mais a chaque fois un erreur est signale et j'arrive pas a trouve ou se pose le problème
Voici le code de la page
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
| <?php
session_start();
include("includes/identifiants.php");
ob_start();
//Récupération des valeurs des champs:
$semesters = $_POST['semesters'];
//Chargement des donnees
$query2=$db->prepare("SELECT dept_name FROM department WHERE iddept=:code");
$query2->bindValue( ':code', $_SESSION['dept'], PDO::PARAM_STR );
$query2->execute();
$data = $query2->fetch();
$query1=$db->prepare("SELECT s_option FROM students WHERE s_matricule=:codes");
$query1->bindValue( ':codes', $_SESSION['code'], PDO::PARAM_STR );
$query1->execute();
$datas = $query1->fetch();
$query=$db->prepare("SELECT * FROM courses, person WHERE id_ad=idad AND cr_semester=? AND id_opt=?");
$query->execute(array($semesters, $datas['s_option']));
ob_start();
?>
<page backtop="5%" backbottom="5%" backleft="5%" backright="5%">
<style>
.tab {
text-align: center;
}
.title{
text-align: center;
font-size: 20px;
font-weight: bold;
border: 1px bold #0D0D0D;
border-radius: 3px;
padding: 5px 0px 5px 0px;
}
.subtitle{
text-align: left;
font-size: 15px;
font-weight: bold;
border-bottom: 1px bold #0D0D0D;
}
</style>
<br>
<div class="title">
<?php echo $data['dept_name']; ?> FORM B SEMESTER <?php echo $semesters; ?>
</div>
<br>
<br>
<br>
<table width="100%" border="1" align="center">
<tr>
<th>CODES</th>
<th>COURSES TITLES</th>
<th>CREDITS</th>
<th>LECTURERS</th>
</tr>
<?php
while ($donnees=$query->fetch()){
?>
<tr>
<td><?php echo $donnees['cr_code']; ?></td>
<td><?php echo $donnees['cr_name']; ?></td>
<td><?php echo $donnees['cr_credit']; ?></td>
<td><?php echo $donnees["ad_grade"]." ".$donnees["ad_name"]; ?></td>
</tr>
<?php
}
?>
</table>
<?php
ob_start();
$query1->CloseCursor();
$query2->CloseCursor();
$content = ob_get_clean();
require("html2pdf/html2pdf.class.php");
$pdf = new Html2Pdf('P','A4','fr','true','UTF-8');
$pdf->writeHTML($content);
$pdf->Output('FormbSemester'.$semesters.'.pdf');
$query->CloseCursor();
?> |
Et l'erreur
Pièce jointe 393062
J'utilise a peu pres le meme code pour d'autres fenetres sauf que des que j'utilise une boucle comme ce ce code j'ai cette erreur
Besoin d'aide svp!