[FPDF] Page blanche ...
Une pattate qui vole
Messages postés
37
Statut
Membre
-
ReDLoG -
ReDLoG -
Et j'ai beau avoir épluché le manuel, ça change rien ...
Bonjour à toutes et à tous.
je pense que le titre est assez explicite, j'ai une page blanche au lieu d'un pdf.
voici mon code :
Si vous voyez le problème, je vous saurais gré de me le faire remarquer.
Bonjour à toutes et à tous.
je pense que le titre est assez explicite, j'ai une page blanche au lieu d'un pdf.
voici mon code :
<?php
ob_end_clean();
require('fpdf/fpdf.php');
class PDF extends FPDF
{
function LoadData($info)
{
$this->SetFont('Arial','',11);
$this->MultiCell(99.1,5,$info);
}
function TableEtiquette($info)
{
$i=0;
foreach($info as $row)
{
$i++;
$this->Cell(99.1,38.1,,0,0,'C');
if (($i%2)==0){
$this->Ln();}
}
}
}
$tab=array();
$i=isset($_POST['nb'])?$_POST['nb']:"";
for($j=1;$j<=$i;$j++);
$tab[$j]=isset($_POST["etiquette"]["$j"])?$_POST["etiquette"]["$j"]:"";
$etiq=array();
$k=0;
$pdf2 = new PDF();
foreach($tab as $test)
{
$k++;
$etiq[$k]=$pdf2->LoadData($test);
}
$pdf1 = new PDF();
$pdf1->AddPage();
$pdf1->TableEtiquette($etiq);
$pdf1->Output();
?>
Si vous voyez le problème, je vous saurais gré de me le faire remarquer.
2 réponses
-
désolé du up ... mon stage finit dans 15 minutes, et il serait bien que ce soit réglé avant ...
-
Bonsoir,
Normalement, lorsqu'on utilise une variable en indice de tableau, il ne faut pas entourer la variable de simple ou de double quotes, comme dans cette ligne de ton script :$tab[$j]=isset($_POST["etiquette"]["$j"])?$_POST["etiquette"]["$j"]:"";