Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CakePHP]Znikająca sesja
Zeppelin
post 15.09.2010, 08:01:05
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.05.2009

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


Hej,
Od jakiegoś czasu robie dość zaawansowaną wyszukiwarkę (z paginacją, bo wyników jest dużo). Ogolnie nie byloby problemu, gdyby nie to, ze dane z formularzy znikają na stronie 2giej i kolejnych. Stosowałem różnych rzeczy, m.in. przekazywanie w url'u tych danych do paginatora i potem w paginatorze przechwytywanie ich. Na proste rzeczy działa, ale mam dosc duzo kryteriow do wypelnienia, m.in. jest troche checkbox'ów, których zawartość juz trudniej przechowac w linku... Tak czy inaczej postanowilem, że przechowam te dane w sesji.

I tutaj pojawia się ten sam problem, przy stronie page:2 zmienne przekazane do 'conditions' znikają! Kurcze wydaje mi sie to bardzo dziwne, bo myslalem, ze dane w sesji nie znikaja dopóki się ich nie usunie. Czy to normalne, że znikają w takiej sytuacji? Proszę, poradźcie. Kombinuje juz z ta wyszukiwarką od miesiąca i ciągle jakieś problemy :/

Bede wdzieczny za pomoc,
pozdrawiam
Go to the top of the page
+Quote Post
wiiir
post 15.09.2010, 08:12:09
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 34
Dołączył: 22.02.2010

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


raczej ciezko sie domyslec i sobie wyobraz jak masz napisany kod to po pierwsze

po drugie mozaby sie domyslec ze przy wlaczaniu strony 2 ustawiasz puste wartosci do sesji
Go to the top of the page
+Quote Post
Zeppelin
post 16.09.2010, 17:55:15
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.05.2009

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


dzieki za odpowiedz,
znalazlem blad, faktycznie sam usuwalem dane z sesji poprzez zle umiejscowienie klamry zamykajacej instrukcje :/
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: 8.07.2025 - 19:10