Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > PDF
PDF Forum d'entraide sur la gestion dynamique de documents PDF avec PHP. Exemples : PDFLib, eZPdf, PhpToPdf... Avant de poster -> FAQ PDF et Cours PDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/08/2012, 18h10   #1
le beauceron
Invité de passage
 
Homme
Inscription : février 2012
Messages : 57
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : février 2012
Messages : 57
Points : 3
Points : 3
Par défaut generer pdf avec html2pdf

Bonjour à tous,

j'ai vu dés vidéos sur html2pdf mais j'ai presque rien comprit. je viens de copier coller l'exemple

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<html>
<title>Factures</title>
<body>
 
<?php
    $content = "
<page>
    <h1>Exemple d'utilisation</h1>
    <br>
    Ceci est un <b>exemple d'utilisation</b>
    de <a href='http://html2pdf.fr/'>HTML2PDF</a>.<br>
</page>";
 
    require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
    $html2pdf = new HTML2PDF('P','A4','fr');
    $html2pdf->WriteHTML($content);
    $html2pdf->Output('exemple.pdf');
?>
 
 
 
 
</body>
</html>
et voila l'erreur que j'ai TCPDF ERROR: Some data has already been output, can't send PDF file

merci d'avance de m'eclairer
le beauceron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2012, 18h54   #2
patrickbaras
Membre expérimenté
 
Avatar de patrickbaras
 
Homme Patrick Baras
Informaticien (à sa mémére)
Inscription : septembre 2010
Messages : 317
Détails du profil
Informations personnelles :
Nom : Homme Patrick Baras
Âge : 49
Localisation : Belgique

Informations professionnelles :
Activité : Informaticien (à sa mémére)
Secteur : Service public

Informations forums :
Inscription : septembre 2010
Messages : 317
Points : 575
Points : 575
essaye en supprimant tt ce qui est avant <?php
et ce qui est après ?>
Code :
1
2
3
<?php
.... ton code php
?>
__________________
« Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent. »

« Nous ne pouvons pas prédire où nous conduira la Révolution Informatique. Tout ce que nous savons avec certitude, c’est que, quand on y sera enfin, on n’aura pas assez de RAM. »
patrickbaras est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2012, 20h21   #3
le beauceron
Invité de passage
 
Homme
Inscription : février 2012
Messages : 57
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : février 2012
Messages : 57
Points : 3
Points : 3
sa marche!! merci!
le beauceron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2012, 20h22   #4
patrickbaras
Membre expérimenté
 
Avatar de patrickbaras
 
Homme Patrick Baras
Informaticien (à sa mémére)
Inscription : septembre 2010
Messages : 317
Détails du profil
Informations personnelles :
Nom : Homme Patrick Baras
Âge : 49
Localisation : Belgique

Informations professionnelles :
Activité : Informaticien (à sa mémére)
Secteur : Service public

Informations forums :
Inscription : septembre 2010
Messages : 317
Points : 575
Points : 575
de rien n'oublie pas de mettre "résolu"
__________________
« Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent. »

« Nous ne pouvons pas prédire où nous conduira la Révolution Informatique. Tout ce que nous savons avec certitude, c’est que, quand on y sera enfin, on n’aura pas assez de RAM. »
patrickbaras est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2012, 12h43   #5
le beauceron
Invité de passage
 
Homme
Inscription : février 2012
Messages : 57
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : février 2012
Messages : 57
Points : 3
Points : 3
maintenant le plus dur commence pour moi . Je dois créer des factures pour chaque client et toutes les données sont dans ma bdd mysql. voila ce que ça donne



J'aimerais une aide pour cette partie car c'est le plus délicat voila mon code

<?php
if (isset($_POST['pdf']))
{

$content = "
<page>
<img src='logo2.jpg'>
</page>";

require('html2pdf/html2pdf.class.php');
$pdf = new HTML2PDF('P','A4','fr');
$pdf->pdf->SetDisplayMode('fullpage');
$pdf->WriteHTML($content);
$pdf->Output('1.pdf');
}
?>

Quand la personne clique sur pdf : generation du pdf mais comment lui dire que j'aimerais les données de cette personne précise. Méthode get??

en tous cas merci d'avance les amis
le beauceron est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h42.


 
 
 
 
Partenaires

Hébergement Web