Page 1 sur 1

formulaire avec "enctype="multipart/form-data" method="GET""

Posté : 15 sept. 2012, 23:41
par ybezier
bonjour,

J'ai un script Html/php qui propose un formulaire avec un input permettant d'uploader un fichier.
dans mon <Form, j'utlise la syntaxe :

<form action="getfile.php ... enctype="multipart/form-data" method="GET" >

Dans mon script "getfile.php", pour récupérer le fichier télécharger, j'utilise l'instruction :

if ( move_uploaded_file($_FILES['uploadFile'] ['tmp_name'],
"files/{$_FILES['uploadFile'] ['name']}") )

Cette instruction ne fonctionne pas;


Pour information, quand j'utilise la méthode "POST" au lieu de "GET", tout fonctionne parfaitement.

Est on obligé d'utiliser la méthode POST pour récupérer les informations d'un upload ?

Merci d'avance
Yvo

Re: formulaire avec "enctype="multipart/form-data" method="G

Posté : 16 sept. 2012, 19:30
par schim59
Bonjour,

Pour l'uplaod :

tu utilises la super globale $_file[]
Le méthode POST s'impose dans ton cas, de même que dans les cas ou la taille des données est importantes ou que les données sont confidentielles(mot de passe) et dans le cas d'actions répétées.

Bon codage

Re: formulaire avec "enctype="multipart/form-data" method="G

Posté : 16 sept. 2012, 21:12
par ybezier
Bonjour,

Ok, merci pour l'info.

Yvo