Bonsoir, je cherche une solution pour uploader une image et par la suite récupérer son nom pour l'ajouter dans mysql. Dans ce code deux 'submit' sont présents, et en cliquant sur 'Uploader' j'obtiens l'ajout dans mysql...
Serait-il possible de me donner une solution pour réunir ces deux fichiers en un seul, cela éviterait d'ouvrir upload.php dans _blank (c'est ma question secondaire).
Merci d'avance !
Désolé si je me suis mal exprimé, c'est la fatigue... Il serait temps d'aller au lit
Voici les sources de vente-ajouter.html et upload.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119 <html> <form method="POST" action="vente-ajouter.php"> <center> <table> <tbody> <form id="vente" name="vente" method="post" action="vente-ajouter.php"> <tr> <td><label>constructeur</td> <td><input type="text" name="constr"></td> </label> </tr> <tr> <td><label>modèle</td> <td><input type="text" name="model"></td> </label> </tr> <tr> <td><label>type</td> <td><input type="text" name="typ"></td> </label> </tr> <tr> <td><label>nbr portes</td> <td><input type="text" name="npo"></td> </label> </tr> <tr> <td><label>km</td> <td><input type="text" name="km"></td> </label> </tr> <tr> <td><label>millésime</td> <td><input type="text" name="mil"></td> </label> </tr> <tr> <td><label>date première immatriculation</td> <td><input type="text" name="primm"></td> </label> </tr> <tr> <td><label>garantie</td> <td><input type="text" name="gar"></td> </label> </tr> <tr> <td><label>équipement de sécurité</td> <td><input type="text" name="esecu"></td> </label> </tr> <tr> <td><label>nbr de prop précédents</td> <td><input type="text" name="npp"></td> </label> </tr> <tr> <td><label>cylindrée</td> <td><input type="text" name="cyl">cm3</td> </label> </tr> <tr> <td><label>puissance fiscale</td> <td><input type="text" name="pfi">ch</td> </label> </tr> <tr> <td><label>boîte de vitesse</td> <td><input type="text" name="bvit"></td> </label> </tr> <tr> <td><label>couleur</td> <td><input type="text" name="coul"></td> </label> </tr> <tr> <td><label>options</td> <td><input type="text" name="opt"></td> </label> </tr> <tr> <td><label>commentaires</td> <td><input type="text" name="com"></td> </label> </tr> <tr> <td><label>prix</td> <td><input type="text" name="prix">euros</td> </label> </tr> <tr> <td><label>afficher</td> <td><input type="checkbox" name="aff"></td> </label> </tr> <tr> <td><label>vendu</td> <td><input type="checkbox" name="vdu"></td> </label> </tr> <tr> <td><label>photo</td> <td> <form id="up" name="up" method="post" enctype="multipart/form-data" action="upload.php" target="_blank"> <input type="file" name="pho" size="50"> <input type="submit" value="Uploader" id="up" name="up"> </form> </td> </label> </tr> <input type="submit" value="Ajouter" name="ajouter"> <input type="reset" value="Réinitialiser" name="reinitialiser"> </form> </tbody> </table> </center> </form> </html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <html> <?php $repertoire = 'img/'; if (move_uploaded_file($_FILES['userfile']['tmp_name'], $repertoire.$_FILES['userfile']['name'])){ echo 'Le fichier '.$_FILES['userfile']['name'].' a été envoyé avec succès dans '.$repertoire; } ?> </html>
Partager