fpdf et image dans mysql

Invité
Invité n'ayant pas de compte PHPfrance

31 mars 2006, 12:03

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 :?

Mammouth du PHP | 19672 Messages

31 mars 2006, 12:23

header() est une fonction qui existe déjà dans PHP, renomme ta fonction et refais le test.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

31 mars 2006, 12:37

il y aerreur il me retourne
FPDF error: Image file has no extension and no type was specified:

Invité
Invité n'ayant pas de compte PHPfrance

31 mars 2006, 12:38

Headers est une fonction qui appartient aussi à la classe FPDF ( :oops: )

Mammouth du PHP | 19672 Messages

31 mars 2006, 13:08

Attention : Header != Headers
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

31 mars 2006, 13:33

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

Invité
Invité n'ayant pas de compte PHPfrance

07 avr. 2006, 15:15

Merci beaucoup..............