Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] wylogowywanie, problem
-gosc-
post
Post #1





Goście







Witam!
Mam problem ze skryptem wylogowania, a mianowicie.

Gdy się zaloguje i kliknę na przycisk "Wyloguj" to przenosi mnie na stronę logowania, ale nie wylogowywuje.

  1. <?php
  2. $_SESSION = array();
  3. if (isset($_COOKIE[session_name()]))
  4. setcookie(session_name(), '', time()-42000, '/');
  5. Header('location: login.php');
  6. ?>


Na czym może polegać problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Gość-
post
Post #2





Goście







Wczoraj było już za późno i nie myślalem. Tutaj sprawdzanie:

  1. // Sprawdzamy czy dane, które podał użytkownik są takie same jak w bazie danych.
  2. $check = mysql_query("SELECT * FROM users WHERE login='$login' AND haslo='$haslo'");
  3. $result = mysql_num_rows($check);
  4. if ($result==1) {
  5. $_SESSION['logged']='ok';
  6. echo "<center>Zostałeś/aś pomyślnie zalogowany/a do serwisu.</center>";
  7. }
  8. if ($result==0) {
  9. echo ("<center>Podane dane są nieprawidłowe.</center>");
  10. }
  11.  
  12. // Sprawdzamy czy użytkownik jest zalogowany.
  13. if($_SESSION['logged']) {
  14. echo 'wyloguj';
  15. }
  16. else {
  17. echo 'zaloguj';
  18. }
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: 18.10.2025 - 00:20