PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 13-05-2014 15:18:31

ggmessi
Membre
Inscription : 28-05-2013
Messages : 21

comment mettre des images dans un fichier pdf

Bonjour , j'essaye de mettre des images dans un fichier pdf mais je n'y arrive pas voici mon code :


<?php



require('fpdf/fpdf.php');

$pdf=new FPDF('L','mm','A4');
$pdf->Open();

$dossier = opendir("images/") or die('Erreur de listage : le répertoire n\'existe pas'); // on ouvre le contenu du dossier courant; // Ouvre le dossier contenant les images
while (false !== ($f = readdir($dossier))) {

if (pathinfo($f,PATHINFO_EXTENSION) == 'jpg'){

$listephotos[] = $f;

}


}

$pdf->AddPage();

  foreach($listephotos as $nom){

//  var_dump($nom);


$pdf->Image('images/'.$nom,0 ,0 ,'JPEG');

// Et on affiche le pdf généré... (ou on le sauvegarde en local)

}
$pdf->Output();
closedir($dossier);
?>


le serveur m'envoie cet erreur : FPDF error: Some data has already been output, can't send PDF file

Hors ligne

#2 13-05-2014 15:44:31

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : comment mettre des images dans un fichier pdf

Ce message est typique d'un envoi dans le flux HTTP (message d'erreur généralement) avant  l'appel de la méthode Output() de l'objet FPDF.

Il semble bien que tu aies un } en trop.


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

Pied de page des forums