J'ai un formulaire avec un input de type file
Je voudrais que quand j'appuie sur envoyer, le fichier soit copier sur le serveur. Je fais d'abord des test en envoyant le fichier dans un autre répertoire de mon ordinateur tout simplement
Le problème c'est que la valeur de ce qui est entrer dans le input de type file est array et non le fichier que je sélectionne.
Que dois-je faire pour que ma variable monFichier soit vraiment égale à ce qui est écrit dans le champ au lieu de array ?
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 echo "<form name=formFichier enctype=multipart/form-data action=envoyerFichier.php method=post><br/>"; echo "<input type=file name=fichier><br/><br/>"; echo "<input type=submit value=Envoyer>"; if(!empty($_FILES["fichier"])) { echo "<br/><br/>Un fichier"; $monFichier = $_FILES["fichier"]; $destination = "C:\Jul\\"; echo $monFichier; move_uploaded_file($monFichier,$destination); if(copy($monFichier,$destination)) echo "<br/>L'upload a réussi"; else echo "<br/>L'upload a échoué"; }
Partager