Bonjour je rencontre un petit souci pour un upload de fichier.
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<html> <body> <!-- Formulaire --> <!-- Attention, ne de ne pas oublier le enctype="multipart/form-data" --> <form method="POST" action="data/eligibilite/uploadcsv.php" enctype="multipart/form-data"> <!-- Limiter la taille des fichiers à 500Ko --> <input type="hidden" name="MAX_FILE_SIZE" value="500000" /> <fieldset> <legend>Envoi de fichiers</legend> <!-- champs d'envoi de fichier, de type file --> <p><label for="fichierCsv">Photo :</label><input type="file" name="fichierCsv" /></p> <!-- bouton d'envoi --> <p><input type="submit" name="envoi" value="Envoyer les fichiers" /></p> </legend> </fieldset> </form> </body> </html>Et voila le retour que j'ai
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 <?php include ('../../include.php'); // Vérification de l'existance d'une session VerifSession(); echo $_FILES['fichierCsv']['tmp_name'];echo'<br>'; echo $_FILES['fichierCsv']['error'];echo'<br>'; if(isset($_FILES['fichierCsv'])) { $upload='./csv'; $temp=$_FILES['fichierCsv']['tmp_name']; if(move_uploaded_file($temp, $upload.'/'.$_FILES['fichierCsv']['name'])) { $handle=fopen($upload.'/'.$_FILES['fichierCsv']['name'], 'r'); while (($line = fgetcsv($handle, 1000, ";")) !== FALSE) { $i=0; while($i<count($line)) { echo $line[$i].' '; $i++; } echo '<br/>'; } fclose($handle); } else { echo 'Echec lors de l\'envoie du fichier'; } } ?>
Que pourrais vérifier afin de comprendre pourquoi mon upload ne se fait pas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 /tmp/php4aNlaW 0 Echec lors de l'envoie du fichier






Répondre avec citation
Partager