<?php // En PHP < 4.1.0, $HTTP_POST_FILES doit être utilisé // à la place de $_FILES. $uploaddir = '/var/www/uploads/' ; $uploadfile = $uploaddir . basename ( $_FILES [ 'userfile' ][ 'name' ]); echo '' ; if ( move_uploaded_file ( $_FILES [ 'userfile' ][ 'tmp_name' ] , $uploadfile )) { echo "Le fichier est valide, et a été téléchargé avec succès. Voici plus d'informations :\n" ; } else { echo "Attaque potentielle par téléchargement de fichiers. Voici plus d'informations :\n" ; } echo 'Voici quelques informations de déboguage :' ; print_r ( $_FILES ); echo ' ' ; ?> et non $_POST.... As-tu lu avec attention ?