Définit la taille maximale des données reçues par méthode POST.
Cette option affecte également les fichiers chargés.
Pour charger de gros fichiers, cette valeur doit être plus grande
que la valeur de upload_max_filesize .
Si la limitation de mémoire est activée par votre script de configuration,
memory_limit affectera
également les fichiers chargés. De façon général,
memory_limit doit être plus grand
que
post_max_size
.
Lorsqu'un
entier
est utilisé,
sa valeur est mesuré en octets. Vous pouvez également utiliser la notation sténographique
comme décrit dans cette
entrée de la FAQ. .
Dans le cas où la taille des données reçues par la méthode POST est plus grande
que
post_max_size
, les
superglobales
$_POST
et
$_FILES
seront vides. Ceci peut être surveillé de différentes façons, e.g. en passant
une variable
$_GET
au script qui traite les données,
i.e.
<form action="edit.php?processed=1">
, et ainsi
vérifier si
$_GET['processed']
est défini.