Je me demande comment le champ caché nommé MAX_FILE_SIZE
est censé fonctionner ?
<form action="" method="post" enctype="multipart/form-data">
<!-- in byes must preceed file field -->
<input type="hidden" name="MAX_FILE_SIZE" value="2097152" />
<input type="file" name="upload" />
<input type="submit" name="submit" value="Submit" />
</form>
J'ai téléchargé un fichier de plus de 4 Mo, mais je n'ai reçu aucun avertissement du côté client (je ne parle pas du côté serveur). Qu'est-ce que MAX_FILE_SIZE
est censé faire ?
MISE À JOUR
OK donc c'est pour PHP d'imposer une limite "soft". Mais y a-t-il une différence entre l'utiliser et vérifier quelque chose comme $_FILES['upload']['size'] < 2000
en code ?