2010-12-15 17 views
7

PHP'de, komut dosyasının çalıştırıldığı herhangi bir sunucu yapılandırması için izin verilen maksimum POST verisi boyutunu bulmanın hızlı bir yolu var mı?PHP İzin verilen maksimum POST verisi nasıl bulunur?

Örneğin, $max_post_length = $_SERVER['maxpost']; veya başka bir şey. Belki de 'limit yok' için 0'u döndürür ... herhangi bir fikir?

cevap

19

ini_get'u kullanın.

echo ini_get('post_max_size'); 

Ya bayt çevirmek:

ini_get('post_max_size'); 
+0

Güzellik! Teşekkürler Ben. Kabul zamanlayıcısına gitmek için 10 dakika. Bayt çeviri için – Ben

14

bu deneyin

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

+ 1 - teşekkürler! – Ben

İlgili konular