Untitled
unknown
plain_text
a year ago
6.9 kB
6
Indexable
<!DOCTYPE html> <html lang="pl"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>logowanie</title> <style> *{ margin: 0; } body{ background-color: #9B6F7F; display: flex; justify-content: center; align-items: center; color: white } main{ display: flex; justify-content: center; align-items: center; } input{ border-radius: 5px; } #tabela{ background-color: #C89FA3; border-radius: 5px; color: black; } #zaloguj{ background-color: #DBB3B1; border: solid 1px; border-radius: 5px; } </style> </head> <body> <main> <form method="POST"> <fieldset> <legend>Rejestracja</legend> <section id="tabela"> <table> <tr> <td>Login: </td> <td><input type="text" name="rlogin"></td> </tr> <tr> <td>Hasło: </td> <td><input type="password" name="rpass"></td> </tr> <tr> <td><input type="submit" name="zarejestruj"></td> </tr> <tr> <td> <?php if(isset($_POST['rlogin']) && isset($_POST['rpass'])){ $rlogin = $_POST['rlogin']; $rpass = $_POST['rpass']; if(empty($rlogin) && empty($rpass)){ echo "Wprowadź login i hasło."; } elseif(empty($rpass)){ echo "Wprowadź hasło."; } elseif(empty($rlogin)){ echo "Wprowadź login."; } else{ $conn = @mysqli_connect("localhost","root","","perry_the_logowanie"); if($conn->connect_error){ die("Nie udało się nawiązać połączenia z bazą danych. Kod błędu: ". $conn->connect_error); } else{ $sql = "INSERT INTO dane_logowania (login, haslo) VALUES(SHA1('$rlogin'),MD5('$rpass'))"; $result = mysqli_query($conn,$sql); echo "Zarejstrowano pomyślnie"; } } } ?> </td> </tr> </table> </section> </fieldset> </form> <form method="POST"> <fieldset> <legend>Logowanie</legend> <section id="tabela"> <table> <tr> <td>Login: </td> <td><input type="text" name="login"></td> </tr> <tr> <td>Hasło: </td> <td><input type="password" name="pass"></td> </tr> <tr> <td><input type="submit" value="Zaloguj" id="zaloguj"></td> <td><a href="haslo.php" target="_BLANK">Nie pamiętam hasła</td> </tr> <tr> <td> <?php if(isset($_POST['login']) && isset($_POST['pass'])){ $login = $_POST['login']; $pass = $_POST['pass']; if(empty($login) && empty($pass)){ echo "Wprowadź login i hasło."; } elseif(empty($pass)){ echo "Wprowadź hasło."; } elseif(empty($login)){ echo "Wprowadź login."; } else{ $conn = @mysqli_connect("localhost","root","","perry_the_logowanie"); if($conn->connect_error){ die("Nie udało się nawiązać połączenia z bazą danych. Kod błędu: ". $conn->connect_error); } else{ $login = SHA1($login); $haslo = MD5($pass); $sql = "SELECT * from dane_logowania where login = '$login' AND haslo = '$haslo'"; $wynik = $conn->query($sql); if($wynik->num_rows > 0){ echo "Zalogowano"; } else{ echo "Nieprawidłowa nazwa użytkownika lub hasło ."; } } } } ?> </td> </tr> </table> </section> </fieldset> </form> </main> </body> </html>
Editor is loading...
Leave a Comment