Mammouth du PHP |
1353 Messages
05 juin 2008, 15:42
Je ne connais pas bien fpdf mais pourquoi ne pas donner directement à la création du fichier pdf le bon nom plutot que de donner le nom "recapitulatif.pdf" ?
Avec la fonction output() tu peux faire cela, exemple :
$pdf->Output('Nom de mon fichier','I')
Output
string Output([string name [, string dest]])
Version
1.0
Description
Envoie le document vers une destination donnée : chaîne de caractères en mémoire, fichier local ou navigateur. Dans ce dernier cas, on peut utiliser le plug-in (s'il est présent) ou forcer la boîte de téléchargement de fichier.
La méthode commence par appeler Close() si nécessaire pour terminer le document.
Paramètres
name
Le nom du fichier. S'il n'est pas renseigné, le document est envoyé au navigateur (destination I) avec le nom doc.pdf.
dest
Destination où envoyer le document. Le paramètre peut prendre les valeurs suivantes :
* I : envoyer en inline au navigateur. Le plug-in est utilisé s'il est installé. Le nom indiqué dans name est utilisé lorsque l'on sélectionne "enregistrer sous" sur le lien générant le PDF.
* D : envoyer au navigateur en forçant le téléchargement, avec le nom indiqué dans name.
* F : sauver dans un fichier local, avec le nom indiqué dans name.
* S : renvoyer le document sous forme de chaîne. name est ignoré.
Si le paramètre n'est pas renseigné et qu'un nom est indiqué, la destination est F. Si aucun paramètre n'est renseigné, la destination est I.
Modifié en dernier par
guilt92 le 05 juin 2008, 15:44, modifié 1 fois.
Tell me and I forget. Teach me and I remember. Involve me and I learn.