Eléphant du PHP |
71 Messages
24 févr. 2005, 22:06
Voilà mon script d'upload :
tout d'abord la page index :
Code : Tout sélectionner
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso88591">
</head>
<body>
<form name="formulaire" method="post" action="recuperation.php" enctype="multipart/form-data">
<input name="image" id="image" type="file">
</body></html>
L'important à retenir, c'est surtout : enctype="multipart/form-data" qui indique que c'est un formulaire envoyant des fichiers
Ensuite la page de reception, nommée "recuperation.php" :
$destination= "images"; //dossier de destination du fichier
$nomfichier = $_FILES["image"]["name"];
if (is_uploaded_file($_FILES["image"]["tmp_name"])) {
if (rename($_FILES["image"]["tmp_name"], $destination.$nomfichier)){ }
else { echo 'L\'upload de l\'image a échoué, réessayez !'; }
}
else { echo ''L\'upload de l\'image a échoué, réessayez !'; }
voilà, rien de compliqué comme tu vois.
En fait il suffit juste de connaitre les variables à utiliser, ensuite c'est de la prog simple