Guest User

Untitled

a guest
Mar 8th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <html>
  2. <?
  3. // Na samej górze zadeklaruj sesję.
  4. session_start();
  5. // Sekcja wylogowywania, kasuje wszystkie zmienne sesyjne
  6. session_destroy();
  7. $message=""; // Wiadomość po wylogowaniu
  8.  
  9. // Sekcja logowania
  10. if(isset ($_POST['login']))
  11. {
  12. if($login) {
  13. // W momencie kliknięcia w przycisk formularza
  14. $uzytkownik=$_POST["uzytkownik"];
  15. $md5_haslo=md5($_POST["haslo"]);
  16. // Koduje hasło funkcją md5().
  17.  
  18.  
  19. // Połączenie z bazą.
  20. $host="localhost"; // Nazwa hosta.
  21. $db_user="kuro"; // Nazwa użytkownika - MySQL.
  22. $db_password="backfire"; // Hasło do bazy.
  23. $database="kuro"; // Nazwa bazy.
  24. mysql_connect($host,$db_user,$db_password);
  25. mysql_select_db($database);
  26. // Sprawdzenie nazwy użtkownika i hasła.
  27. $rezultat=mysql_query("select * FROM logowanie WHERE uzytkownik=’$uzytkownik’ AND haslo=’$md5_haslo’");
  28. if(@mysql_num_rows($rezultat)){
  29. session_register("uzytkownik"); // Zapamiętuje zmienną sesji
  30. header("location:main.php"); // Przekierowanie do strony main.php
  31. exit;
  32. }else {
  33. $message="Nieprawidłowa nazwa użytkownika lub hasło";
  34. }
  35. } // Koniec sprawdzania autoryzacji.
  36. }
  37. ?>
  38. <head>
  39.  
  40. <title>Dokument</title>
  41. </head>
  42. <body>
  43. <? echo $message; ?>
  44. <form id="form1" name="form1" method="post" action="<? echo $PHP_SELF; ?>">
  45. <table>
  46. <tr>
  47. <td>Użytkownik: </td>
  48. <td><input name="uzytkownik" type="text" id="uzytkownik" /></td>
  49. </tr>
  50. <tr>
  51. <td>Hasło: </td>
  52. <td><input name="haslo" type="password" id="haslo" /></td>
  53. </tr>
  54. </table>
  55. <input name="login" type="submit" id="login" value="login" />
  56. </form>
  57. </body>
  58. </html>
Add Comment
Please, Sign In to add comment