Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problemy z sesją
dark_root
post
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Mam taki kod
  1. <?php
  2.    if(isset($_SESSION['rejestracja'])) // 2
  3.    {
  4.    echo "<a href='wyloguj.php'>wyloguj</a>";
  5.    }
  6. ?>

Pomimo tego, iż sesja wygasła, nadal wyskakuje odnośnik do wylogowywania. Czy może mieć to związek z tym, iż pomimo wygaśnięcia sesji w przeglądarce zostało PHPSESSID?
Jeżeli nie to z czym się to wiąże?

Ten post edytował dark_root 4.07.2009, 12:18:31
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dark_root
post
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


  1. <?
  2.  
  3. if(isset($_SESSION['rejestracja'])) // 2
  4.    {    
  5. setcookie("login", "",time() - 3600);
  6. header("Location: index.php");
  7. }
  8.    else
  9.    {
  10.    header("Location: register.php");
  11.    }
  12. ?>

To jest mój kod wylogowywania, dlaczego mimo wszystko w przeglądarcer zostaje PHPSESSID?
Go to the top of the page
+Quote Post
zeulus
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 3
Dołączył: 17.05.2004
Skąd: Nowhere Land

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


Spróbuj usunąć $_SESSION za pomocą unset()
Dodatkowo możesz jeszcze wygenerować nowy session id za pomocą session_regenerate_id" title="Zobacz w manualu PHP" target="_manual
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: 6.10.2025 - 13:25