Bonjour à tous,

Je suis débutant. Je ne parviens pas à faire apparaître les entêtes et pied de page sur chaque nouvelles pages.

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<?php
require_once('/fpdf/fpdf.php');
require_once('/fpdi/fpdi.php');
$pdf = new FPDI('P','mm','A4');
$pdf->AddPage();
$pageCount = $pdf->setSourceFile("descrip2.pdf");
$tplIdx = $pdf->importPage(1, '/MediaBox');
$pdf->useTemplate($tplIdx, 0, 0, 0, 0, true);
 
class PDF extends FPDF
{
function Header()
{
    // Police Arial gras 15
    $pdf->SetFont('Arial','B',15);
    // Décalage
    $pdf->Cell(80);
    // Titre encadré
    $pdf->Cell(30,10,'Titre',1,0,'C');
    // Saut de ligne
    $pdf->Ln(2);
}
// Pied de page
function Footer()
{
    // Positionnement (à 1,5 cm du bas, NON) à 266mm du haut
    $pdf->SetY(266);
    // Police Arial italique 8
    $pdf->SetFont('Arial','I',8);
    // Numéro de page
    $pdf->Cell(0,10,'Page '.$pdf->PageNo().'/{nb}',0,0,'C');
}
}
 
// Instanciation de la classe dérivée
//$pdf = new PDF();
//$pdf->AliasNbPages();
//$pdf->AddPage();
//$pdf->SetFont('Times','',12);
//for($i=1;$i<=40;$i++)
    //$pdf->Cell(0,10,'Impression de la ligne numéro '.$i,0,1);}
 
$pdf->AddPage();
 
$pdf->Output();
?>
Merci d'avance pour vos conseils et aides.
JP