Niveau
..........
En rapport...

Voici une fonction simple pour uploader vos fichier :

php
                      //objet _files, chemin de destination
function Transfertfile($fichier,$nomdest) {
        //La parti suivant est un exemple pour montrer comment éliminer certain type de fichier
        //ici on autorise que les jpeg
        if ($fichier['name'] == "") {return "Vous n'avez pas transferé de fichier";}
        $ext='jpg';
	$bits= explode(".",$fichier['name']);
	if (strtolower($bits[1]) != strtolower($ext)) {
		return "type de fichier incompatible. Transfert impossible.<br />";
	}
	//transfere le fichier vers la destination
	if (move_uploaded_file($fichier['tmp_name'], $nomdest.$fichier['name'])) {
	   //Le fichier est valide, et a été téléchargé avec succès.
	   return "0";
	} else {
	   return "Erreur d'envoi du fichier<br />";
	}
}
 
//utlisation de la fonction :
echo Transfertfile($_FILES['monchampsfichier'],'destination/mesimages/')

!!note!! $_FILES['monchampsfichier'] correspond a un input de type file nomé 'monchampsfichier'