2010-12-15 28 views
7

En PHP, ¿hay una forma rápida de encontrar el tamaño máximo permitido de datos POST para cualquier configuración de servidor en la que se ejecute mi script? Por ejemplo, $max_post_length = $_SERVER['maxpost']; o algo así. Quizás devuelva 0 para 'sin límite' ... alguna idea?PHP ¿Cómo encontrar los datos máximos permitidos de POST?

Respuesta

19

Utilice ini_get.

ini_get('post_max_size'); 
+0

de belleza! Gracias Ben. 10 minutos para el temporizador de aceptación. – Ben

14

Prueba esto:

echo ini_get('post_max_size'); 

O traducirlo a bytes:

echo (int)(str_replace('M', '', ini_get('post_max_size')) * 1024 * 1024); 
+3

+1 por traducción byte - ¡gracias! – Ben

Cuestiones relacionadas