bonjour,
j'ai besoin d'analyser un fichier csv pour l'ajouter à une bdd. Cela se fait bien sauf que ce ficher doit être dans le répertoire de mon site.
Comment faire pour l'uploader ? Je fais ça mais ça ne marche pas. Enfin je n'arrive pas à récupèrer l'adresse du fichier mais juste sont nom (sous firefox) via le <input type="file"...
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 $chemin=$_POST['fichier']; $upload='upload/'; $extensions=array("csv","xls","txt"); if (isset($_FILES['fichier'])) { $fichier=basename($_FILES['fichier']['name']); $ext=strrchr($fichier,'.'); if (!in_array($ext,$extensions)) { echo "Erreur de type de fichier."; echo $mess_redir; echo '<meta http-equiv="Refresh" content="$temps_redirection;URL='.$page_ajout.'">'; } if (move_uploaded_file($_FILES['fichier']['tmp_name'],$upload.$fichier)) echo "Fichier uploadé.<br>"; else { echo "Erreur lors de l'upload."; echo $mess_redir; } } else { echo "non"; exit; }
Partager