Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour a tous,
je veut générer un pdf à partir de la libraire fpdf. quand j'execute le code j'obtiens une page blanche dans le navigateur. mais quand dans la méthode output j'indique un chemin de création de fichier il le crée bien a cet endroit.
voila mon code:
$user = "*******";
$bdd = "********";
$passwd = "*******";
// Connexion au serveur
$cnx=mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd,$cnx) or die("erreur de connexion a la base de donnees");
// Creation et envoi de la requete
$sql = "SELECT * from lodel_auteurs;";
$req = mysql_query($sql,$cnx);
$nbl = mysql_num_rows($req);
$row = mysql_fetch_row($req);
class PDF extends FPDF
{
//En-tête
function Header()
{
//Logo
$this->Image('up13.jpeg',10,8,33);
//Police Arial gras 15
$this->SetFont('Arial','B',15);
//Décalage à droite
$this->Cell(80);
//Titre
$this->Cell(30,10,'Titre',0,'c');
//$this->Cell(30,10,'Titre',1,0,'c');
//Saut de ligne
$this->Ln(20);
}
//Pied de page
function Footer()
{
//Positionnement à 1,5 cm du bas
$this->SetY(-15);
//Police Arial italique 8
$this->SetFont('Arial','I',8);
//Numéro de page
$this->Cell(0,10,'Page '.$this->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=0;$i<3;$i++)
{
$pdf->Write(10,$row[$i].\n);
//$pdf->Cell(0,5,$row[$i],0,1);
}
$pdf->Output('doc.pdf','');
?>
Hors ligne
Salut
$pdf->Output('doc.pdf','f');
a++
Hors ligne
j'ai fait le output('doc.pdf','f'); mais il ne marche toujour pas j'ai la page blanche au navigateur
Hors ligne
salut,
scuze, je croyais que tu voulais créer un pdf
pour l'envoyer au navigateur, il faut :
$pdf->Output('doc.pdf','i');
a++
Hors ligne
Saluton,
Ce ne serait pas plutôt
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Pages :: 1