Bonjour à tous,
Je suis actuellement en train de travailler sur un projet.
Je débute tout juste en programmation, j'ai quelques notions en HTML, CSS et PHP.
Je tente en ce moment de créer un formulaire auquel je peux joindre des fichiers au format PDF.
Je souhaiterai que ce formulaire soit converti au format pdf et que les pièces jointes soient fusionnées à ce formulaire pour ne faire qu'un seul et même document.
Pour le moment j'ai réussi à convertir mon formulaire en pdf, je parviens également à charger un document, mais pour ce qui est de les combiner alors là je bloque.
Si vous pouviez me donner un petit coup de main ce serait sympa :-)
Voici mon code HTML:
Code html : 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 <html> <head> <meta charset="utf-8"> <title>Formulaire</title> </head> <body> <form method="post" enctype="multipart/form-data" action="essaipdf.php" > <center> <label for="prenom">Nom :</label> <input type="text" name="nom" size="20" id="nom"><br> <label for="prenom">Prénom :</label> <input type="text" name="prenom" size="20" id="prenom"><br> <label for="prenom">Affaire :</label> <input type="text" name="affaire" size="20" id="affaire"><br> <label for="prenom">Adresse :</label> <input type="text" name="adresse" id="adresse"><br> </center> <p> <input type="file" name="fichier" size="30"> <input type="submit" name="upload" value="Uploader"> </p> </form> </body> </html>
Et le PHP:
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
39
40
41
42
43
44
45
46 <?php require('fpdf/fpdf.php'); class PDF extends FPDF { //En-tête function Header() { $this->SetFont('Arial','B',15); //Décalage à droite $this->Cell(40); //Titre $this->Cell(120,10, 'Attestation de mise Hors Exploitation',1,0,'C'); //Saut de ligne $this->Ln(20); } //Pied de page function Footer() { //Positionnement à 1,5 cm du bas $this->SetY(-15); //Police Arial italique 8 $this->SetFont('Arial','I',8); } } $nom = $_POST["nom"]; $prenom = $_POST["prenom"]; $pdf=new PDF(); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Times','',12); $pdf->Cell(50,10,$nom,0,1); $pdf->Cell(100,50,$prenom,0,1); $pdf->Output(); ?>






Répondre avec citation
Partager