Guest User

zxc

a guest
Feb 29th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.65 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <?
  4. session_start(); // Na samej górze zadeklaruj sesję.
  5. session_destroy();// Sekcja wylogowywania, kasuje wszystkie zmienne sesyjne
  6.  
  7.     $message = ""; // Wiadomość po wylogowaniu
  8.    
  9. // Sekcja logowania
  10. $login = $_POST['login'];
  11. if($login)
  12. {
  13.     $uzytkownik = $_POST['uzytkownik'];
  14.     $haslo = $_POST['haslo'];
  15.    
  16.     // Połączenie z bazą.
  17.     $host = "localhost";
  18.     $db_user = "root";
  19.     $db_password = "abcd";
  20.     $database = "baza12z";
  21.     mysql_connect($host, $db_user, $db_password);
  22.     mysql_select_db($database);
  23.    
  24.     // Sprawdzenie nazwy użtkownika i hasła.
  25.     $rezultat = mysql_query("SELECT * FROM `players` WHERE `Nick` = '$uzytkownik' AND `pass` = '$haslo'");
  26.    
  27.     if(@mysql_num_rows($rezultat))
  28.     {
  29.         session_register("uzytkownik"); // Zapamiętuje zmienną sesji
  30.         header('location: main.php'); // Przekierowanie do strony main.php
  31.         exit;
  32.     }
  33.     else
  34.     {
  35.         $message = "Nieprawidłowa nazwa użytkownika lub hasło";
  36.     }
  37. }
  38. ?>
  39.  
  40. <head>
  41. <title>logowanie</title>
  42. </head>
  43.  
  44. <body>
  45. <? echo $message; ?>
  46. <form id = "form1" name = "form1" method = "post" action = "<? echo $PHP_SELF; ?>">
  47.     <table>
  48.         <tr>
  49.             <td>Użytkownik: </td>
  50.             <td><input name = "uzytkownik" type = "text" id = "uzytkownik" /></td>
  51.         </tr>
  52.         <tr>
  53.             <td>Hasło: </td>
  54.             <td><input name = "haslo" type = "password" id = "haslo" /></td>
  55.         </tr>
  56.     </table>
  57. <input name = "login" type = "submit" id = "login" value = "login" />
  58. </form>
  59. </body>
  60. </html>
Advertisement
Add Comment
Please, Sign In to add comment