Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][Mysql]Session/logout
-amerosx-
post
Post #1





Goście







Witam
Jak zrobić tak by po zamknięciu mojej strony automatycznie kogoś wylogowałoby?
Mam skrypt by sie samemu wylogować ale wolałbym też by każdego automatycznie.

Dziękuje za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
karol65
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.05.2008

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


Dolacze sie do tematu. Moj problem polega na tym, ze ustawiam czas trwania ciastka dla sesji (na nowej stronie), wszystko dziala dobrze - po okreslonym czasie (waznosci ciastka) nastepuje autowylogowanie. Problem polega na tym ze kiedy dokonuje przeladowan storny, na ktorej znajduje sie link do tej podstorny gdzie mam kod z waznoscia ciastka, to po nie moge sie zalogowac ponownie. Nie wiem czy zmienia sie wartosc ciastka z nadpisana glowna sesja (chodzi o joomle).

moj kod na stronie na ktorej chce ustawic okres waznosci ciastka:

  1. <?php
  2.  
  3. $cookie_path = "/";
  4.  
  5. $cookie_timeout = 60 * 1; // in seconds
  6.  
  7. session_set_cookie_params($cookie_timeout, $cookie_path);
  8.  
  9.  
  10. ?>


zamiennie uzywalem ustawien juz istniejacych, ale bez powodzenia

  1. <?php
  2. ini_set('session.use_cookies', 1);
  3. ini_set('session.cookie_lifetime', 60);//session cookie liftimne for 1 minutes
  4. ini_set('session.gc_maxlifetime', 3);
  5. ini_set('session.gc_divisor', 500);
  6. ini_set('error_reporting', E_ALL&~E_NOTICE);
  7. ?>


Moze ktos wie jak to zrobic, by ustawic sesje albo ciastko tylko dla jednej podstorny, bez ingerowania ze storny glownej sesji w tym wypadku sesji z joomla.
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: 28.12.2025 - 05:00