Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/10/2007, 17h31   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 5
Points : 1
Points : 1
Par défaut [FPDF] Générer deux fichiers PDF à partir d'une classe

Bonjour,

Voila je souhaite à partir de ma classe OrderPDF.class.php, générer deux pdf différents.
En fait si l'utilisateur demande un devis j'affiche telles choses dans le pdf sinon il demande une estimation et j'affiche autre chose.
je sais pas comment faire, je sais que ça se fait avec des if else mais je ne sait quoi mettre dans les () pour tester les conditions!

Merci de m'aider je galère
doreen07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2007, 17h55   #2
Futur Membre du Club
 
Avatar de bahaaldine
 
Inscription : octobre 2006
Messages : 67
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2006
Messages : 67
Points : 18
Points : 18
Envoyer un message via MSN à bahaaldine
Quelle librairie utilises-tu pour créer tes pdf ?

J'ai du mal à saisir la difficulté de ton problème. Tu veux créer soit un devis soit une estimation, donc un moment l'utilisateur choisi non ?
Supposons que tu disposes d'un formulaire avec deux checkbox, une pour le devis, une pour l'estimation, alors en fait tu dois récupérer la valeur de la variable $_POST['choix'] et ensuite dans un bloc if faire une action en fonction de la valeur.

Si je n'ai pas compris ce que tu demandes n'hésite pas à détailler un peu plus ton problème
bahaaldine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2007, 18h08   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 5
Points : 1
Points : 1
en gros oui il y aura un bouton dans un formulaire où il faudra cliquer "générer l'estimation" et apres ça enlevera ou rajoutera des choses à afficher dans le pdf.

j'utilise fpdf comme librairie.
doreen07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2007, 19h12   #4
Futur Membre du Club
 
Avatar de bahaaldine
 
Inscription : octobre 2006
Messages : 67
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2006
Messages : 67
Points : 18
Points : 18
Envoyer un message via MSN à bahaaldine
Mais pourquoi est ce que tu t'embête à ajouter des élément ou a en retirer à un pdf en fonction du choix.
Pourquoi ne pas faire deux feuilles php indépendantes, l'une pour l'estimation et l'autre pour le devis ?

comme ça selon le choix tu feras :

Code :
1
2
3
 
if ($_POST['choix'] == 'devis') require_once(devisPDF.php);
else require_once(estimationPDF.php);
Ne serait-ce pas plus simple ?
bahaaldine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2007, 09h44   #5
Invité de passage
 
Inscription : septembre 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 5
Points : 1
Points : 1
alors j'ai décidé de faire 2 pdf effectivement.
Merci je pense que j'aurai besoin d'aide encore...
doreen07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2007, 11h17   #6
Futur Membre du Club
 
Avatar de bahaaldine
 
Inscription : octobre 2006
Messages : 67
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2006
Messages : 67
Points : 18
Points : 18
Envoyer un message via MSN à bahaaldine
n'hésite pas !
bahaaldine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h47.


 
 
 
 
Partenaires

Hébergement Web