Exemplo n.º 1
0
 }
 /*
 echo "\$i_pdf=$i_pdf<br />
 \$donnees_eleves
 <pre>";
 print_r($donnees_eleves);
 echo "</pre>";
 */
 //echo "count(\$donnees_eleves)=".count($donnees_eleves)."<br />";
 if (count($donnees_eleves) == 0) {
     $pdf->AddPage("P");
     //ajout d'une page au document
     $pdf->SetDrawColor(0, 0, 0);
     $pdf->SetFont('DejaVu');
     $pdf->SetXY(20, 20);
     $pdf->SetFontSize(14);
     $pdf->Cell(90, 7, "ERREUR", 0, 2, '');
     $pdf->SetXY(20, 40);
     $pdf->SetFontSize(10);
     $pdf->Cell(150, 7, "Aucun élève n'est affecté dans cette classe ou enseignement.", 0, 2, '');
     $nom_releve = date("Ymd_Hi");
     $nom_releve = 'Liste_' . $nom_releve . '.pdf';
     //header('Content-Type: application/pdf');
     send_file_download_headers('application/pdf', $nom_releve);
     $pdf->Output($nom_releve, 'I');
     die;
 }
 // CALCUL de VARIABLES
 //Calcul de la hauteur de la ligne dans le cas de l'option tout sur une ligne
 if ($une_seule_page == 1) {
     $hauteur_disponible = HauteurPage - $marge_haut - $marge_bas - $H_entete_classe - 5 - 2.5 - $hauteur_zone_finale;