1

Bonjour à tous,
Je suis débutant, mais je suis arrivé à générer une facture en pdf depuis un lien de ma base de données.
Ce que je souhaite arrivé à obtenir, c'est un nom de fichier qui serait nommer grace au nom du client+ le N° de facture.
J'ai fais ceci :
<?php
$content = ob_get_clean();
$num_fac =$row_rsImprimer['num_facture'];
$nom=$row_rsImprimer['nom'];
require_once('html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF('P', 'A4', 'fr');
$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->writeHTML($content);
$html2pdf->Output('$nom'.'$num_fac'.'.pdf','D');
}
catch(HTML2PDF_exception $e) {
echo $e;
exit;
}
----
Mais les valeurs $nom et $num_fac, ne sont pas prises en compte.
Quelqu'un a une solution ?
Merci d'avance.
Cordialement
Débutant, mais en retraité.

2

Bonjour,

C'est normal : entre simple quote, les variables ne sont interprétées par le php.

Il faut que tu écrives :

$html2pdf->Output($nom . $num_fac . '.pdf','D');

Ca devrait marcher comme ça.

Bonne soirée

3

Merci beaucoup, ça marche, en plus c'est une chose que je savais, mais après une journée à se pencher sur Html2pdf, les idées sont moins claires.
A++
JPierre

Débutant, mais en retraité.