Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $connection = mysql_connect("localhost", "user", "password") or die("Couldn't connect to server!");
- mysql_select_db("id2376907_users", $connection) or die("Couldn't connect to the database!");
- if ($_POST['login']){
- if ($_POST['username'] && $_POST['password']){
- $username = $mysql_real_escape_string($_POST['username']);
- $password = $mysql_real_escape_string(hash("sha512", $_POST['password']));
- $user = $mysql_fetch_array(mysql_query("SELECT * FROM 'users' WHERE 'Username'"));
- if ($user == '0'){
- die("Brugernavne eksistere ikke! Prøv at lav <i>$username</i> idag! <a href='index.php'>← Tilbage</a>");
- }
- if ($user['Password'] != $password){
- die("Forkert adgangskode! <a href='index.php'>← Tilbage</a>");
- }
- $salt = hash("sha512", rand() . rand() . rand());
- setcookie("c_user", hash("sha512", $username), time() + 24 * 60 * 60, "/");
- setcookie("c_salt", $salt, time() + 24 * 60 * 60, "/");
- $userID = $user['ID'];
- mysql_query("UPDATE 'users' SET 'Salt'='$salt' WHERE 'ID'='$userID'");
- die("Du er nu logget ind som $username!");
- echo "
- <head>
- <title>Login</title>
- </head>
- <body style='font-family: Verdana, sans-serif;'>
- <div style='width: 80%; height: 80%; border: 1px solid #333;'>
- <h1>Login</h1><br />
- <form action='' method='post'>
- <label>Brugernavn:</label><br />
- <input type='text' name='username' /><br />
- <label>Kodeord:</label><br />
- <input type='password' name='password' /><br />
- <input type='submit' value='Login' /><br />
- <h6>Ingen konto - <a href='register.php'>Registrer</a></h6>
- </form>
- </div>
- </body>
- "
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement