Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html <?php session_start(); ?>>
- <html>
- <head>
- <title> Přihlásit </title>
- </head>
- <body>
- <h1> Přihlásit se </h1>
- <form method="post">
- Jméno<br>
- <input type="text" name="jmenologin" required autocomplete="off">
- <br> Heslo <br>
- <input type="password" name="heslologin" required autocomplete="off">
- <br>
- <input type="submit" value="OK">
- </form>
- <?php
- ###### Uprav údaje k databázi ######
- ###### Povinné označené * ######
- $servername = "<host>"; //Host databáze *
- $username = "<uzivatel>"; //Uživatel databáze *
- $password = "<heslo>"; //Heslo databáze *
- $dbname = "<databaze>"; //Název databáze *
- $tabulka = "WebLoginData"; //Název tabulky
- $radekjmeno = "Jmeno"; //Sloupec jméno
- $radekheslo = "Heslo"; //Sloupec heslo
- $radekdatum = "Datum"; //Sloupec datum
- $radekemail = "Email"; //Sloupec email
- if (isset($_POST["jmenologin"])) {
- $conn = new mysqli($servername, $username, $password, $dbname);
- if ($conn->connect_error) {
- die("Connection failed: " . $conn->connect_error);
- }
- $jmenologin = $_POST["jmenologin"];
- $heslologin = $_POST["heslologin"];
- $sql = 'SELECT * FROM '.$tabulka.' WHERE '.$radekjmeno.' = "'.$jmenologin.'";';
- $result = $conn->query($sql);
- $row = $result->fetch_assoc();
- if ($row[$radekjmeno] != NULL) {
- echo "<br>";
- if (password_verify($_POST["heslologin"] , $row[$radekheslo])) {
- ######### Prikazy pri prihlaseni #######
- echo 'Spravne heslo!';
- //$_SESSION["jmeno"] = $jmenologin;
- //header("administrace.php");
- ########################################
- } else {
- echo '<h3>Spatne heslo.</h3>';
- unset($jmenologin, $heslologin);
- }
- } else {
- echo "<h3>Uživatel neexistuje.</h3>";
- unset($jmenologin, $heslologin);
- }
- $conn->close();
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement