![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 13.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam kolejny dość dziwny problem. Na mojej stronie korzystam z sesji i zazwyczaj wszystko działa ok. Jednak co jakis czas ktoś sie skarżył że mu sesja wygasła w trakcie pracy nie wiadomo dlaczego. Teraz udalo mi sie znaleźć pewną prawidłowość gdzie to się zdarza (nie tylko tu ale tu znalazłem) Na jednej z podstron pobieram dane z tabeli zawierającej ponad 10.000 rekordów najpierw pobierając ilość rekordów a potem wypluwając pierwsze 40. Z tego co mi sie widzę, nie jest to wina ani skryptu pobierajacego dane, ani wyświetlającego, a przynajmniej nie czysto składniowa bo na innym serwerze wszystko dziala. Ale... i to jest ciekawe... jeśli na samym starcie generowania strony wypluje np. '\n' to juz wszystko zaczyna działać. (Na stałe tego \n nie mogę zostawić bo sie rozwalają nagłówki na niekórych podstronach) I teraz pytanie do Was. Nie macie może pomysłu co może powodować takie zachowanie? Sesja po prostu znika - jest pusta. Czy może to być np. ilość rekordów w bazie na których pracuję? a może ilość jednoczesnych uzytkowników pracujących na tej tabeli? A może coś z nagłówkami choć żadnych nie wysyłam w tym przypadku? Może ktoś z Was spotkał się z tym problemem? sesje wywołuję session_start(), operuję na zmiennych $_SESSION, nie używam session_register() Będę wdzięczny za wszelkie sugestie. Z góry dzięki ps. dodam, że nie jest to kwestia czasu trwania sesji - na 100% bo na innych podstronach można latać i nic się nie dzieje Ten post edytował grit 11.05.2006, 15:44:02 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 181 Pomógł: 0 Dołączył: 12.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż choć kawałek kodu.
-------------------- Robie to co lubie, lubie to co Robie
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 13.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
nie dam rady odseparowac kodu bo to wielka kobyła
![]() a jak juz napisałem nie jest to wg mnie ewidentny błąd składniowy tylko pewnie jakis wadliwy algorytm Prawidlowosc ktora znalazlem znikla jak sen jakis zloty i poki co ludzie sie nie skarza....do nastepnego razu zapewne ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 19:57 |