Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JS] Obsługa dużych tablic, Obcinanie 2/3 tablicy...
denis13wroc
post 12.07.2014, 20:55:59
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.02.2009

Ostrzeżenie: (0%)
-----


Witam,

mam mały problem ponieważ muszę w kodzie obsłużyć bardzo dużą tablicę.
Tablica składa się z ok. 100 mniejszych tablicy po 36 komórek.
I tutaj pojawia się problem... przy przesłaniu takiej tablicy metodą POST skrypt widzi tylko 28 ze 100 tablic.

Dla tych którzy napiszą że po co w ogóle tworzyć tak duża tablicę... Tablica jest przesyłana metodą POST ze skryptu JS/Ajax.

Skrypt PHP po wykonaniu funkcji count($_POST['data']) od razu pokazuje wartość 28 ($_POST['data'] jest tą wielką tablicą) przy czym JS na pewno na wyjściu wysyła prawidło tablicę.

Dokopałem się do czegoś takiego jak `register_long_arrays` które rzeczywiście mam na OFF, jednak nie dokopałem się jakie są limity dla tablic bez uruchomienia tego parametru.

Czy obsługa większych tablic rzeczywiście ma tutaj coś do rzeczy? Czy przeoczyłem coś jeszcze?
Go to the top of the page
+Quote Post
Pyton_000
post 12.07.2014, 21:08:46
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


To co Ty znalazłeś to stary zapis tablicy globalnej (HTTP_POST_VARS itp.)
zainteresuj się "post_max_size"
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 4.07.2025 - 17:17