Page 1 sur 1

fpdf et image dans mysql

Posté : 31 mars 2006, 12:03
par Invité
Salut a tous j'utilise fpdf et je voudrais inseérer des images dans header()
dont voici le code..

Code : Tout sélectionner

function Header($base){ $this->SetY(25); $xPos=10;$yPos=0; $ent1=mysql_fetch_array(mysql_query("SELECT image FROM `$base` WHERE id='1'")); //cela me donne l'adresse de l'image $this->Image($ent1[0],$xPos,$yPos,($this->fw-$xPos*2)); unset($ent1); }
et j 'appele comme ceci

Code : Tout sélectionner

$pdf=new PDF(); $pdf->Open(); $pdf->Header($base); // gestion de l'entetes $pdf->AddPage(); $pdf->SetFont('Arial','',10); $pdf->SetLeftMargin(20); $pdf->SetFontSize(15); $pdf->WriteHTML($text); $pdf->Output($dir$name,false)
Cependant rien ne sort (mis apart le texte).....
Je suis perdu merci :?

Posté : 31 mars 2006, 12:23
par Cyrano
header() est une fonction qui existe déjà dans PHP, renomme ta fonction et refais le test.

Posté : 31 mars 2006, 12:37
par Invité
il y aerreur il me retourne
FPDF error: Image file has no extension and no type was specified:

Posté : 31 mars 2006, 12:38
par Invité
Headers est une fonction qui appartient aussi à la classe FPDF ( :oops: )

Posté : 31 mars 2006, 13:08
par Cyrano
Attention : Header != Headers

Posté : 31 mars 2006, 13:33
par Invité
oui il ya eu une faute de frappe Header fait partie de la classe fpdf....

en fait je voudrai charger l'image de puis des donné sql normalement on defini header comme suit:

Code : Tout sélectionner

require('fpdf.php'); class PDF extends FPDF { //En-tête function Header() { //Logo $this->Image('logo_pb.png',10,8,33); //Police Arial gras 15 $this->SetFont('Arial','B',15); //Décalage à droite $this->Cell(80); //Titre $this->Cell(30,10,'Titre',1,0,'C'); //Saut de ligne $this->Ln(20); } ........................

puis la fonction add_page() de FPDF l'appelle toute seule...mais là ça ne fonctione pas

Posté : 07 avr. 2006, 15:15
par Invité
Merci beaucoup..............