IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Question sur la conversion en PDF


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut Question sur la conversion en PDF
    Bonjour,

    Voila mon problème, je voudrais transformer ma page en PDF !
    Pour ma page, elle passe par deux formulaires : 1 pour choisir un département, et l'autre pour choisir une date ! Ensuite cela m'affiche un récapitulatif dans un tableau !

    Je me suis déja renseigné sur fpdf ou tcpdf et j'ai bien compris comment exporter les données sur un pdf mais en fonction d'une requête sur la même page !

    Comment je pourrais faire pour que sur le pdf on garde toutes les variables passé en paramètres !

    merci d'avance

  2. #2
    Membre éprouvé Avatar de kain_tn
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 862
    Par défaut
    Que fais tu des données passées lors du premier formulaire?
    Tu ne contrôle pas ces données lorsque tu valide celles du second formulaire?

    Tu ne peux pas utiliser ton tableau récapitulatif pour créer ton pdf?

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    Si je controle les données du formulaire 1 dans le formulaire 2 !
    Pour faire mon récap j'ai besoin des données des deux formulaires !
    Peut ton passer directement de mon dernier affichage (tableau recapitulatif) en pdf tout de suite ?

  4. #4
    Membre éprouvé Avatar de kain_tn
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 862
    Par défaut
    En principe, tu dois faire une redirection (en utilisant header() ) avec le bons headers vers ton fichier PDF fraichement généré.

    en gros tu fais un truc du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    header('Content-Type: application/pdf');
    header('Content-Disposition: attachment; filename=tonfichier.pdf');
    header('Content-Length: '.filesize('lecheminverstonfichier/tonfichier.pdf'));
    header('Expires: 0');
    readfile('lecheminvertonfichier/tonfichier.pdf');

  5. #5
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    il me cré bien mon fichier pdf mais rien ne s'affiche a lintérieur car il a un problème !

  6. #6
    Membre chevronné Avatar de guigo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 612
    Par défaut
    Salut,
    Moi je ferais un petit bouton au niveau de ton tableau recapitulatif, "creer le pdf". Dans ce cas tu envois tout tes données et tu fais ouvrir dans une autre fenetre.... Pour generer le pdf je te conseil fpdf, simple et complet.

    ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    //page tableau recap
    <form name="GotoPdf" action=./pdf.php target=_BLANK method=post>
    <input type=submit name=Pdf value=Creer le pdf/>
    <input type=hidden name=Var value=$Var />
    </form>
     
     
    //pdf.php
    <?php
     
    require('./lib/fpdf.php');
    //on etend la class PDF
    class PDF extends FPDF
    {
     
     
     
    function EnTete($Var)
    {	
    		$this->SetFont('Arial','I',8);
    		$this->Cell(20,5,"Nom",0,1,'L');
    		$this->Cell(20,5,"Tel : .........../ Fax : ......",0,1,'L');
    		$this->Cell(20,5,$Var,0,1,'L');
    }
     
     
    }
    $Var=$_POST['VAR'];
    $pdf=new PDF();
     
    $pdf->AddPage();
    $pdf->SetFont('Times','',12);
    //$pdf->Title("Mon titre");
    $pdf->EnTete($Var);
    $pdf->Output();
     
    ?>

Discussions similaires

  1. Question sur prépresse et pdf/X
    Par Jipété dans le forum Imagerie
    Réponses: 0
    Dernier message: 11/12/2013, 18h06
  2. question sur exercice de conversion.
    Par stephe69 dans le forum Général Python
    Réponses: 1
    Dernier message: 09/04/2009, 20h03
  3. Question bateau sur la conversion si possible d'objets
    Par kenny49 dans le forum Langage
    Réponses: 1
    Dernier message: 08/08/2007, 19h20
  4. Diverses questions sur les fonctions de conversion
    Par Louis-Guillaume Morand dans le forum Access
    Réponses: 12
    Dernier message: 27/12/2006, 10h56
  5. [Débutant] Deux questions sur la conversion (cast)
    Par kloss dans le forum Langage
    Réponses: 7
    Dernier message: 18/02/2006, 19h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo