Bonjour!
J'ai un formulaire, avec lequel je peux choisir un fichier. Mon problème c'est que je voudrais savoir le chemin du fichier (sur la machine ou je le prend).
J'ai déjà lu pas mal de chose mais je suis toujours bloqué...
J'ai essayé de mettre un champ chemin caché, et une fonction js qui donnerait le chemin du fichier mais ça ne marche pas... !
Voici mon code :
Alors vous en pensez quoi ?
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 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Selection fichier pour upload</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript"> function fonctionJS() { document.getElementById('chemin_fichier').value=document.getElementById('fichier_choisi').value; } </script> </head> <body> <h1>Choisir le fichier a uploader</h1> <p>Veuillez choisir un fichier sur votre disque dur :<br /> </p> <form method="POST" enctype="multipart/form-data" action="uploadftp.php" onSubmit='fonctionJS()'> <!-- On prend le fichier --> Fichier* : <input type="file" name="fichier_choisi" id='fichier_choisi'> <!-- On prend le chemin du fichier --> <input type='hidden' name='chemin_fichier' id='chemin_fichier' value=''> <input type="submit" name="envoyer" value="Envoyer le fichier" > </form> </body> </html>
Partager