<?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 ' '; ?>
<form enctype="multipart/form-data" action="" method="post"> Envoyez ce fichier : </form>
provient de la doc officiel php: <?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 ' '; ?>
<form enctype="multipart/form-data" action="_URL_" method="post"> Envoyez ce fichier : </form>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question