Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] jak zniszczyc sesje do konca, problem z klawiszem 'backspace' pod FF
spandor
post
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 2.03.2004

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


Witam

Mam taki skrypt to konczenia sesji. Ale problem w tym, ze jak juz wyloguje uzytkownika, a on nacisnie 'backspace' to znow jest na poprzedniej stronie gdzie jest wymagane logowanie, choc sesja sie zakonczyla. Ow problem wystepuje mi tylko pod FF, pod IE wyrzuca ok, tzn: 'zaloguj sie':

  1. <?php
  2. $stary_uzyt = $_SESSION['zalogowany'];
  3. // przechowanie do sprawdzenia, czy logowanie wystapilo
  4. unset($_SESSION);
  5. $wynik_niszcz = session_destroy();
  6.  
  7. if (!empty($stary_uzyt))
  8. {
  9. if ($wynik_niszcz)
  10. {
  11.  // jezeli uzytkownik zalogowany i nie wylogowany
  12.  echo '<p class="center"><font class=normal>Wylogowano.</font></p>';
  13.  formularz_logowania($_POST);
  14. }
  15. else 
  16. {
  17. // uzytkownik zalogowany i wylogowanie niemożliwe
  18. echo '<p class="center"><font class=normal>Wylogowanie niemożliwe.</font></p>';
  19. }
  20. }
  21. else
  22. {
  23. // jezeli brak zalogowania, lecz w jakiś sposób uzyskany dostęp do strony
  24. echo '<p class="center">Użytkownik niezalogowany, tak więc brak wylogowania.</p>';
  25. }
  26. ?>


Dzieki za ew. pomoc.

Ten post edytował spandor 13.05.2007, 18:17:43
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: 3.10.2025 - 22:06