Comment...
le 13/03/2003 à 20:02
Layer
Comment obtenir la valeur d'un:
//<input type=file name=file size=50>
j'ai essayé $_GET['file'] et $_POST['file'] mais rien a faire !
Error 500 : internal brain error
le 13/03/2003 à 20:03
Layer
LOL d'un champ input=file
Error 500 : internal brain error
Ben avec son name, comme pour les autres champs...
Sauf que la, tu as un fichier dans ta variable au lieu d'une chaine de caractere.
hein?
et en francais sa donne kwa?
vous etes au courant que quand on fait un input, et bien, il a toujours un name, non ? (le nom de la variable quoi).
Et bien, pour faire un formulaire avec un input de type file, deja il faut ajouter le terme ENCTYPE=multipart/form-data lors de la declaration du formulaire.
Par exemple, on aura :
<form action=./traitement.php method=post ENCTYPE=multipart/form-data>
Et enuite on a alors le fameux champs file qui a un name, par exemple :
<input type=file name=mon_fichier>
On peut egalement ajouter un champs cache pour limitter la taille du fichier, par exemple :
<input type=hidden name=MAX_FILE_SIZE value=20000>
Puis enfin, on ferme le formulaire :
</form>
Et ensuite, dans notre page qui traitera ces données, et bien on aura un fichier dans $mon_fichier, que l'on pourra copier sur son espace disque avec copy par exemple (cf. manuel PHP).
le 14/03/2003 à 08:06
Layer
Error 500 : internal brain error
Et ?
Il se passe quoi ?
le 14/03/2003 à 09:10
Layer
J'ai pas de piece jointe avec le mail et quans je fait echo $_POST['pj'] j'obtiens rien
Error 500 : internal brain error
le 14/03/2003 à 11:26
i M@N
One Love, One Heart, One Unity.