ugrás a tartalomhoz

Suhosin és POST kérések

breakline · 2007. Dec. 5. (Sze), 16.54
Sziasztok

Régen jártam erre, azért remélem valaki tud segíteni!:)

Szóval egy checkbox-okból álló tömböt szeretnék POST-al küldeni, kb. 600 és 1000 közötti elemszámmal, a szerver pedig sajnos levágja 200-nál a tömböt. Elég sokáig tartott, míg rájöttem, h. a suhosin működik a szerveren (ez a php biztonságát növelő kiterjesztés, lásd http://www.hardened-php.net), és ez korlátozza a fogadható adatok milyenségét. Többféle beállítás is van, ezen elérhetőek:

http://www.hardened-php.net/suhosin/configuration.html

A kérdésem csak annyi lenne, hogy mit kéne megváltoztatni pontosan, hogy egy többszáz, vagy ezer elemű tömböt fogadni tudjon a szerver? A tippjeim ezek, nem érem el közvetlenül a php ini-t, uh. biztosra akarok menni: :)

suhosin.request.max_vars
suhosin.request.max_array_index_length
suhosin.post.max_vars
suhosin.post.max_array_index_length


előre is kösz

üdv
BL
 
1

Apache

vbence · 2007. Dec. 5. (Sze), 19.06
Először is nem ártana valahogy lekérni az aktuális beállításokat. (Mondjuk phpinfo()-val).

Ha biztos vagy benne, hogy melyik beállítás okozza, (és a szerver konfiguráció engedélyezi) felülírhatod a php.ini beállításait .htaccess-ben pl:
php_value suhosin.post.max_vars 0
(persze ha feltételezzük, hogy a 0 unlimited-et jelent...)

Az is megoldás lehet, hogy a kliensoldalon összegyűjtöd az infót (valami saját határoló karakterrel, nem pedig & és =), és XMLHttp-vel, vagy egy külön hidden mező segítségével te postolod el.
2

thx

breakline · 2007. Dec. 5. (Sze), 19.25
Köszönöm, nagyon jó!

hihetetlen h eszembe sem jutott a htaccess!:)


üdv
BL