Html2pdf page blanche,php

Résolu
zak -  
 zak -
Bonjour,

J'ai un problème de html2pdf!
Je m'explique, je suis entrain de développer un site, et parmi ses fonctionnalités l'envoi d'un mail au client avec une page pdf jointe qui résume les informations de vente.

j'ai réussis à envoyer le mail avec la pièce jointe mais le problème avec ca c'est que la page envoyé est vide (le pdf).

Merci pour vos repenses.

A voir également:

2 réponses

Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
Tu génère le pdf ou tu en prends un déjà existant?
2
zak
 
Bonjour;
Je vous met le bout de code qui genere le pdf avec une image qui doit apparaitre dans le pdf :

$nom_fichier_contrat = 'formulaire.html';
$fichier_contrat = "contrats".$id."/".$nom_fichier_contrat;
$rep_contrat = dirname(__FILE__)."/contrats/".$id."/";
if (!file_exists($rep_contrat))
{
mkdir($rep_contrat,0777);
}
//file_put_contents($fichier_contrat, $contrat);
if( file_exists($fichier_contrat) )
{
unlink( $fichier_contrat);
}
$handle = fopen($fichier_contrat, "w+");
fwrite($handle, '<p><div align="center"><img align="middle" src="images/flash_bg1.jpg" /></div></p>');
ob_start();
include(dirname(__FILE__).'/contrats/'.$id.'/'.$nom_fichier_contrat);
$content = ob_get_clean();
// conversion HTML => PDF
require_once(dirname(__FILE__).'/pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4', 'fr',array(15, 10, 0, 0));
//$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->WriteHTML($content, isset($_GET['vuehtml']));
$html2pdf->pdf->Output('contrats/'.$id.'/formulaire.pdf', 'F');
0
zak
 
Bonjour;

Je crée une page html, j'y met les informations de vente, et puis je transforme ca en pdf que je l'envoi en PJ
0