Bonjour,
J'ai un souci avec un formulaire d'upload qui ne veux pas fonctionner...
j'ai retourné le probleme dans tous les sens, parcouru plusieurs forums... copié-collé des exemples sensés marcher... et ca ne fonctionne pas
voici mon formulaire :
Code :
- <form action="./newPic.php?id=<?php echo $id;?>" method="post" ENCTYPE="multipart/form-data">
- <p><input type="hidden" name="MAX_FILE_SIZE" value="10960" />
- <input type="file" name="pic" size = 30/></p>
- <p><input type = "submit" value = "uploader" /></p>
- </form>
|
et voici mon script de traitement du fichier :
Code :
- if(isset($_GET['id'])){$id = $_GET['id'];}else{$id = '';}
- $success = false;
-
- $uploaddir = './datas/photos/';
- $uploadfile = $uploaddir . basename($_FILES['pic']['name']);
- if (move_uploaded_file($_FILES['pic']['tmp_name'], $uploadfile)) {
- $success = true;
- }else {
- $success = false;
- }
|
la variable reste désespérément vide
rien dans le tableau...
je suis en local sous easyphp, post_max_size est à 8M, upload_max_filesize est à 2M et l'upload est activé...
ca ne marche pas non plus chez free...
merci de me filer un coup de main car là je sèche sévère
++
Zav