Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: logout
Forum PHP.pl > Forum > Przedszkole
Axel
mam taki kod i niewiem jak zrobić do niego wylogowanie sad.gif
  1. <?php
  2. include(&#092;"connect.php\");
  3.  
  4. if($userid && $password) 
  5. { 
  6. $link=mysql_connect($mysqlhost, $mysqluser, $mysqlpassword);
  7. mysql_select_db($mysqldb, $link);
  8. $query = &#092;"select * from uzyt where name='$userid' and pass='$password'\"; 
  9. $result = mysql_query($query); 
  10. if(mysql_num_rows($result) > 0) 
  11. { 
  12. $valid_user = $userid; 
  13. session_register(&#092;"valid_user\"); 
  14. } 
  15. } 
  16. ?> 
  17. <html> 
  18. <body> 
  19. <h1>Strona domowa</h1> 
  20. <? 
  21. if(session_is_registered(&#092;"valid_user\")) 
  22. { 
  23. echo &#092;"Jestes zalogowany jako: $valid_user <br>\"; 
  24. echo &#092;"<a href=\"logout.php\"> Log out </a><br>\"; 
  25. }else 
  26. { 
  27. if(isset($userid)) 
  28. { 
  29. echo &#092;"Logowanie nie powiodlo sie\";  
  30. }else 
  31. { 
  32. echo &#092;"Nie jestes zalogowany.<br>\"; 
  33. } 
  34.  
  35. echo &#092;"<form method=post action=\"index.php\">\"; 
  36. echo &#092;"<table>\"; 
  37. echo &#092;"<tr><td>Id uzytkownika:</td>\"; 
  38. echo &#092;"<td><input type=text name=userid></td></tr>\"; 
  39. echo &#092;"<tr><td>Haslo:</td>\"; 
  40. echo &#092;"<td><input type=password name=password></td></tr>\"; 
  41. echo &#092;"<tr><td colspan=2 align=center>\"; 
  42. echo &#092;"<input type=submit value=\"Zaloguj\"></td></tr>\"; 
  43. echo &#092;"</table></form>\"; 
  44. } 
  45. ?> 
  46. <br> 
  47. </body> 
  48. </html>

pomocy worriedsmiley.gif
strife
Według mnie to będzie:

session_destroy();
Axel
dzięki problem rozwiązany smile.gif

session_start();
session_unset();
session_destroy();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.