Hello, ci-dessus mon code pour uploader un fichier. Le message The file has well been uploaded s'affiche bien et pourtant le dossier de destination reste vide. Peut-on me dire pourquoi ?
Code php : 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 <!-- form to upload a csv file from the hard disk --> <form action="" method="post" enctype="multipart/form-data"> <label for="file2"><b>File CSV</b></label> <input type="file" name="file2" id="file2"><br/> <input type="submit" name="submitfile2" value="csv file download"><br/> </form> <?php if (isset($_POST['submitfile2'])) { $upload_dir = 'CSVupload'; // dossier où sera déplacé le fichier $tmp_file = $_FILES['file2']['tmp_name']; if (!is_uploaded_file($tmp_file)) { exit("The file cannot been founded"); } else echo "upload done"; // on copie le fichier dans le dossier de destination $name_file = $_FILES['file2']['name']; if ( !move_uploaded_file($tmp_file,$upload_dir .$name_file) ) { exit("Impossible to move the file in $content_dir"); } echo "The file has well been uploaded"; }
Partager