Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] sesje, Zagubione sesjie przy wywolanach ajaxowych
fernet
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 22.03.2007

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


Napisalem prosty mechanizm zminy id sesji przy kazdym wywolaniu zalogowanego uzytkownika na stronie.

Dzalala to nastepujaco

Skryp sprawdza czy zmienna sesji ma nalozona wartosc jesli tak to dalej sprawdza czy ciacho uzytkownika ma wartosc bierzacego id sesji jesli tak to nastepuje zmiana id sesji i wysylane jest ciasteczko z nowa wartoscia id sesji.


Wylogowanie nastepuje jesli bierzace id sesji nie je pasuje do wartosci z ciasteczka lub jesli zmienna w sesji nie ma wartosci.

I wszystko smiga ale w stronach "adresowych". Kiedy pisze strony "adresowe" mam na mysli te strony w do ktorych odwoluje sie z adresu przegladarki. Jednak niektore elementow strony sa aktualizowane ajaxowo. Tam tez z chwila kiedy zmianiam id sesji pojawia sie problem.


Chodzi o to ze moge zminic id sesji w skryptach ktore sa wykonywane ze stron adresowych. A skrpyty wykonywalne przez ajaxa traca id sesji czy cos tam w rezultacie wywala mi logout

Zalezy mi by kazda aktywnosc uzytkownika zminiala id sesji i aktualizowala ciasteczko a puki co moge tego dokonac tylko z poziomu zapytan "adresowych".

Za pomoc i zainteresowanie z gory dziekuje i pozdrawiam

Ten post edytował fernet 25.04.2009, 17:43:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fernet
post
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 22.03.2007

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


No ja doskonale to rozumiem ale dzięki za potwierdzenie mojego przeswiadczenia o specyficekacji działania header. Szukam rozwiązaia które zapewni mi zmianę id sesji w adresowych plikach jak i w typach ajaxowych plików. Właściwie to chyba nawet je znam i szczerze to liczyłem na to że jest jeszcze coś pomiędzy ingerencji w mechanizm sesji a defaultowym jej wywołaniem. Mysle ze jedyne rozwiazanie tego na zasadzie pomiedzy wywola niesutanne Loading wyswietlane w przegladarce, nie zadawala mnie ono ale chalbym je poznac.

Ten post edytował fernet 29.04.2009, 01:25:19
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: 9.10.2025 - 15:30