[Upload] Comment écire un upload de fichier : fichier html et php compris ?
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:
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:
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 !