Bonjour, je suis nouveau sur le forum et j'ai un tutoriel sur l'upload de fichier, j'ai installer PHP à la main, avec les options par défaut . Donc je suis en PHP 5 mais le script ne fonctionne pas, il ne saffiche rien à l'écran après avoir cliqué sur le boutton d'envoi du formulaire .... donc, PHP ne rentre pas dans la clause "if" et je ne comprends pas pourquoi !
ici, le fichier html :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <form method="POST" action="upload.php" enctype="multipart/form-data"> <!-- On limite le fichier à 100Ko --> <input type="hidden" name="MAX_FILE_SIZE" value="100000"> Fichier : <input type="file" name="avatar"> <input type="submit" name="envoyer" value="Envoyer le fichier"> </form>
ici, le fichier php :
Code php : 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 if(isset($_FILES['avatar'])) { $dossier = 'upload/'; $fichier = basename($_FILES['avatar']['name']); if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné... { echo 'Upload effectué avec succès !'; } else //Sinon (la fonction renvoie FALSE). { echo 'Echec de l\'upload !'; } } ?>
merci !
Partager