Fermer2
cvneo39Le 02/12/2009 à 10:31
Bonjour,

Je n'arrive pas a sortir les PDF avec un nom personnalisé. C'est le nom de la page PHP qui contient le script qui est prise par defaut.

Donc :
Dans une page j'ai un bouton "Créer PDF" qui ouvre un nouvelle fenetre/onglet dans le navigateur
Dans la page appelé j'ai le code suivant :

<?
// Lancement de la session
session_start();
//
$GLTitreDocument = $_GET['A']; //Facture
$numfacture =$_GET['B'];// 122
//
ob_start();
include_once $_SERVER['DOCUMENT_ROOT'].'/TemplatePDF/DocumentCommercial.php';
$content = ob_get_clean();
// conversion HTML => PDF
require_once $_SERVER['DOCUMENT_ROOT'].'/cmsClass/html2pdf/html2pdf.class.php';
$html2pdf = new HTML2PDF('P','A4', 'fr');
$html2pdf->WriteHTML(utf8_decode($content), isset($_GET['vuehtml']));
$html2pdf->Output($GLTitreDocument.'-'.$numfacture.'.pdf','I');
?>

Donc normalement cela devrais me sortir un fichier PDF qui porte le nom : Facture-122.pdf alors que la il me met le nom de la page PHP appelé : CreerPDF.pdf

Avez vous une idée ?

Merci d'avance pour votre aide