Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Na samej górze zadeklaruj sesję.
- session_start();
- // Sekcja wylogowywania, kasuje wszystkie zmienne sesyjne
- // Sekcja logowania
- $login=$_POST[‘LOGIN’];
- if($login) {
- // W momencie kliknięcia w przycisk formularza
- $LOGIN=$_POST[‘LOGIN’];
- $md5_PASSWORD=md5($_POST[‘PASSWORD’]);
- // Koduje hasło funkcją md5().
- // Połączenie z bazą.
- $host="localhost"; // Nazwa hosta.
- $db_user="root"; // Nazwa użytkownika - MySQL.
- $db_password=""; // Hasło do bazy.
- $database="baza"; // Nazwa bazy.
- mysql_connect($host,$db_user,$db_password);
- mysql_select_db($database);
- // Sprawdzenie nazwy użtkownika i hasła.
- $rezultat=mysql_query("select * FROM admin WHERE LOGIN=’$LOGIN’ AND PASSWORD=’$md5_PASSWORD’");
- if(@mysql_num_rows($rezultat)){
- session_register("LOGIN"); // Zapamiętuje zmienną sesji
- header("location:main.php"); // Przekierowanie do strony main.php
- exit;
- }else {
- $message="Nieprawidłowa nazwa użytkownika lub hasło";
- }
- } // Koniec sprawdzania autoryzacji.
- ?>
- <head>
- <title>Dokument</title>
- </head>
- <body>
- <?php echo $message; ?>
- <form id="form1" name="form1" method="post" action="<?php echo $PHP_SELF; ?>">
- <table>
- <tr>
- <td>Użytkownik: </td>
- <td><input name="LOGIN" type="text" id="LOGIN" /></td>
- </tr>
- <tr>
- <td>Hasło: </td>
- <td><input name="PASSWORD" type="password" id="PASSWORD" /></td>
- </tr>
- </table>
- <input name="LOGIN" type="submit" id="LOGIN" value="LOGIN" />
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement