Bonjour,
J'ai créé une facture en pdf grâce à FPDF.J'ai tout d'abord une page qui me permet d'afficher les liens (en GET) vers les différents factures existantes.Quand je clique sur un lien adobe reader se lance automatiquement.Ma deuxième page permet de créer le document PDF comme à cette adresse http://www.fpdf.org/fr/tutorial/tuto5.htm sauf que je fais appel à une base de données.J'aimerais pouvoir proposer le fichier PDF en téléchargement. Exemple : dès qu'on clique sur le lien de la facture que le navigateur propose de télécharger le fichier.
J'ai déjà essayé avec le header mais ça ne fonctionne pas, adobe se lance toujours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //j'ai essayé au tout début de ma première page, puis de ma deuxième page mais sans succès header("Content-type: application/pdf"); header("Content-Disposition: attachment; filename=facture.pdf");Deuxième page : comme sur cet exemple sauf que je fais teste l'existence de mon GET et que j'utilise une base de données
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 //première page $retour="ma requete"; while($donnees = mysql_fetch_array($retour)) //on affiche les liens des factures { $num_facture=$donnees['num_facture']; echo'<a href="tableau_pdf.php?num_facture='.$num_facture.'">N° facture '.$num_facture.'</a><br />'; }
http://www.fpdf.org/fr/tutorial/tuto5.htm
Partager