// la marge droite des pages $var = "pdflettreresa_marge_page_droite"; $marge_page_droite = ${$var}; // la largeur des pages $var = "pdflettreresa_largeur_page"; $largeur_page = ${$var}; // la hauteur des pages $var = "pdflettreresa_hauteur_page"; $hauteur_page = ${$var}; // le format des pages $var = "pdflettreresa_format_page"; $format_page = ${$var}; $taille_doc = array($largeur_page, $hauteur_page); //$ourPDF = new $fpdf($format_page, 'mm', $taille_doc); $ourPDF = new PDF_HTML(); $ourPDF->Open(); switch ($pdfdoc) { case "rapport_tache": $query_chk = "select id_tache from taches where id_tache=" . $task_id; $res_chk = mysql_query($query_chk, $dbh); if (mysql_num_rows($res_chk) == '1') { //date de génération du rapport $rs = mysql_query("select curdate()"); $date_MySQL = mysql_result($rs, $row); $tasks = new taches(); foreach ($tasks->types_taches as $type_tache) { if ($type_tache->id_type == $type_task_id) { require_once $base_path . "/admin/planificateur/" . $type_tache->name . "/" . $type_tache->name . ".class.php"; eval("\$conn=new " . $type_tache->name . "(\"" . $base_path . "/admin/planificateur/" . $type_tache->name . "\");"); $task_datas = $conn->get_report_datas($task_id); $ourPDF->addPage();