Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Znikające dane z tablicy $_POST
tomek1
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.01.2008

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


Witam
Mam problem i nie mogę nigdzie znaleźć odpowiedzi.
Oto przykładowy kod:

Kod
<form method=POST action="TEST.PHP">
<textarea name="zmienna"></textarea>
<input type="submit">
</form>
<?
   echo '<pre>';
   print_r($_POST);
   echo '</pre>';
?>


Przy mniejszych zmiennych wszystko jest zgodnie z zamierzeniem, jednak kiedy przez formularz przesyłam tekst o wielkości około 70KB (lub większy) tablica $_POST jest pusta.

post_max_size na wartość 32M, PHP wersja 4.3.10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zimi
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

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


bądź co bądź zgadzam się z @deirathe
nie mniej można powiedzieć jakie jest to "około", 65536 znaków jak jest więcej już Ci się zeruje...
rozumiem że jeśli każą Ci sobie radzić samemu to dają Ci dostęp do plików konfiguracyjnych...
ktoś mi kiedyś mówił że jest ograniczenie co do długości zmiennej (ale nie wiem czy to prawda bo nie widzę czegoś takiego w manualu), więc stwórz plik który będzie ważył 70 KB, a w PHP wczytaj zawartość pliku do zmiennej przez jakieś file_get_contents i potem zmierz długość zmiennej przez strlen...
jeśli wartość nie będzie się zgadzać z długością pliku to wiemy gdzie leży problem

przeszukaj też plik php.ini pod kątem wpisu 64K albo samo 64... albo może 65536 (ale to wątpliwe) bo to jest właśnie ta granica

w manualu jest wpis:
Cytat
If the size of post data is greater than post_max_size, the $_POST and $_FILES superglobals are empty.

więc jeszcze raz się upewnij co do wartości tego ustawienia
jest też wpis:
Cytat
If memory limit is enabled by your configure script, memory_limit also affects file uploading. Generally speaking, memory_limit should be larger than post_max_size.

więc sprawdź wartość memory_limit
jeśli nic z tego to opieprz admina i żądaj zwrotu kasy czy coś (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) :P
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 1.10.2025 - 16:03