Bonjour tout le monde!!
je génère un fichier pdf à l'aide de fpdf, les champs sont remplis dans des Cell via une requete sur ma bdd.
Le problème est que lorsque le contenu de ma Cell est trop important, ca me sort une erreur CGI au lieu de sauter à la page suivante.
Je ne sais pas comment parvenir à sauter la page....
Voici une partie de mon code :
$this->SetFont('Arial','B',14);
$this->SetFillColor(224,224,255);
$this->SetTextColor(255,165,0);
$this->Cell(0,0.7,'Mesures prises immédiatement',1,0,'C',1);
$this->Ln();
$this->SetFont('Arial','',10);
$this->SetFillColor(255,255,255);
$this->SetTextColor(0,0,0);
$this->MultiCell(0,0.7,$mesures_prises,1,'L');
$this->Ln(0);
$this->Cell(2,0.7,'Qui ?',1,'C',1);
$this->Cell(8,0.7,$mesures_qui,1,'L',1);
$this->Cell(3,0.7,'Pour quand ?',1,'C',1);
$this->Cell(0,0.7,$mesures_quand,1,'L',1);
$this->Ln(1);
$this->MultiCell(0,0.7,'',1,'L');
$this->Ln(0);
$this->Cell(2,0.7,'Qui ?',1,'C',1);
$this->Cell(8,0.7,'',1,'L',1);
$this->Cell(3,0.7,'Pour quand ?',1,'C',1);
$this->Cell(0,0.7,'',1,'L',1);
$this->Ln(1);
$this->MultiCell(0,0.7,'',1,'L');
$this->Ln(0);
$this->Cell(2,0.7,'Qui ?',1,'C',1);
$this->Cell(8,0.7,'',1,'L',1);
$this->Cell(3,0.7,'Pour quand ?',1,'C',1);
$this->Cell(0,0.7,'',1,'L',1);
$this->Ln(1);
$this->MultiCell(0,0.7,'',1,'L');
$this->Ln(0);
$this->Cell(2,0.7,'Qui ?',1,'C',1);
$this->Cell(8,0.7,'',1,'L',1);
$this->Cell(3,0.7,'Pour quand ?',1,'C',1);
$this->Cell(0,0.7,'',1,'L',1);
$this->Ln();
Fin de code :
$pdf=new PDF('P','cm','A4');
$pdf->AliasNbPages();
$pdf->SetFont('Arial','B',12);
$pdf->AddPage();
$pdf->SetFillColor(220,130,130);
$pdf->SetTextColor(255,255,255);
$pdf->SetFillColor(0xdd,0xdd,0xdd);
$pdf->SetTextColor(0,0,0);
$pdf->SetFont('Arial','',8);
$pdf->SetXY(1,$pdf->GetY());
$fond=0;
$pdf->SetXY(1,$pdf->GetY()+0.7);
$fond=!$fond;
$pdf->output();
Merci beaucoup!!!!!!!