Upload de fichier en HTML

L'upload se fait en utilisant un formulaire et en l'encodant avec multipart/form-data.
L'envoi se fait en POST.
La constante MAX_FILE_SIZE permet de spécifier la taille maximale du fichier.
L'input doit être de type file. Ainsi l'utilisateur peut choisir un fichier.

<form enctype="multipart/form-data" action="mon script d'upload" method="post">
  <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
  Transfère le fichier <input type="file" name="monfichier" />
  <input type="submit" />
</form>

Ce qui donne

Transfère le fichier