Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem z sesjami pod firefox
starterrrrr
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Witam.

Mam pewien problem z sesjami. Od pewnego czasu nie działają mi funkcje kasujące sesje, w głównym katalogu serwera jest ok, natomiast w podkatalogu już nie są kasowane sesje, jakby przegladarka/serwer widział całkowicie inny id sessji

Plik wygląda tak:

  1. <?
  2. unset($_SESSION['log_mail']);
  3. unset($_SESSION['log_pas']);
  4. unset($_SESSION['log_ranga']);
  5. unset($_SESSION['log_prawa']);
  6. unset($_SESSION['uwagi_sess']);
  7.  
  8. header("Location: index.php");
  9. ?>
  10.  


Po uruchomieniu tego pliku wyloguj.php przekierowuje mnie spowrotem na plik index.php i wszystkie zmienne sesji są dalej tak jak były.

Problem też zauwazyłem w pliku ajax, który wykonuje pewna operacjei zmienia zawartośc zmiennej. Jednak jak w powyższym pliku nie zmienia aktualnej sesji na której pracuje.
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Masz w tym pliku session_start()?
Go to the top of the page
+Quote Post
starterrrrr
post
Post #3





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Cytat(phpion @ 1.06.2015, 13:21:24 ) *
Masz w tym pliku session_start()?



Dodałem już na samym session_start(); i wylogowywanie dziąła poprawnie.

W pliku wykonującym opercje jest na początku if(!isset($_SESSION)) { session_start(); } jednak zawartośc sesji nie jest modyfikowana. Jest to skrypt uploadify do uploadu fotek. :/

Ten post edytował starterrrrr 1.06.2015, 12:55:51
Go to the top of the page
+Quote Post
johny_s
post
Post #4





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


jeśli w uploadify korzystasz z flasha to jest to traktowane jako nowy klient i jest dla niego tworzona nowa sesja
Go to the top of the page
+Quote Post
starterrrrr
post
Post #5





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Cytat(johny_s @ 1.06.2015, 16:19:31 ) *
jeśli w uploadify korzystasz z flasha to jest to traktowane jako nowy klient i jest dla niego tworzona nowa sesja


Pod przeglądarkąchrome dziął ok, pod firefoxem włałsnie nie.

Tak, są elementy flasha, ale sesja tworzona jest w pliku php. Spróbowałbym przekazać do tego pliku id sesji. Może w ten sposób?
Go to the top of the page
+Quote Post

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: 23.08.2025 - 13:13