Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- ?>
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>*** | Login</title>
- </head>
- <body>
- <br>
- <h1>Login</h1>
- <br>
- <form method="post" action="">
- <?php
- //error_reporting(0);
- if (isset($_POST['inlog']))
- {
- //Config bevat de database gegevens en de $mysqli
- require ('config.php');
- $Gebruikersnaam = $_POST['Gebruiker'];
- $Wachtwoord = $_POST['Wachtword'];
- //$pass = password_hash("$Wachtwoord", PASSWORD_DEFAULT, $options)."\n";
- $opdracht1 = "SELECT * FROM users WHERE Username = '$Gebruikersnaam'";
- $resultaat1 = mysqli_query($mysqli, $opdracht1);
- if(mysqli_num_rows($resultaat1) > 0)
- {
- $opdracht2 = "SELECT Username,Password,Level FROM users WHERE Username='$Gebruikersnaam'";
- $resultaat2 = mysqli_query($mysqli, $opdracht2);
- if(mysqli_num_rows($resultaat2) > 0)
- {
- $rij = mysqli_fetch_array($resultaat2);
- $hash = $rij['Password'];
- if(password_verify($Wachtwoord, $hash))
- {
- $_SESSION['Gebruikersnaam'] = $rij['Username'];
- $_SESSION['Level'] = $rij['Level'];
- $qdate = date("Y-m-d");
- //hier gaat was mis :/
- $qupdate "UPDATE `users` SET `LastLogin` = '$qdate' WHERE `users`.`Username` = \"$Gebruikersnaam\"";
- if (mysqli_query($mysqli, $qupdate))
- {
- echo "<script type='text/javascript'>alert('Welkom ".$rij['Username']." ');</script>";
- header("location:portal/index.php");
- }
- else
- {
- echo "<font color='red'>An error occured, please contact the web developer.</font>";
- }
- }
- else
- {
- echo "<font color='red'>Wrong password or username.</font>";
- }
- }
- }
- else
- {
- echo "<font color='red'>Wrong password or username.</font>";
- }
- }
- ?>
- <table border="0">
- <tr>
- <td>Gebruikersnaam</td>
- <td><input type="text" name="Gebruiker"></td>
- </tr>
- <tr>
- <td>Wachtwoord</td>
- <td><input type="password" name="Wachtword"></td>
- </tr>
- <tr>
- <td> </td>
- <td><input type="submit" name="inlog" value="LOG IN"></td>
- </tr>
- </table>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement