Advertisement
Guest User

Untitled

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