Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. <?php
  2.  
  3. $connection = mysql_connect("localhost", "user", "password") or die("Couldn't connect to server!");
  4. mysql_select_db("id2376907_users", $connection) or die("Couldn't connect to the database!");
  5.  
  6. if ($_POST['login']){
  7. if ($_POST['username'] && $_POST['password']){
  8.  
  9. $username = $mysql_real_escape_string($_POST['username']);
  10. $password = $mysql_real_escape_string(hash("sha512", $_POST['password']));
  11. $user = $mysql_fetch_array(mysql_query("SELECT * FROM 'users' WHERE 'Username'"));
  12. if ($user == '0'){
  13. die("Brugernavne eksistere ikke! Prøv at lav <i>$username</i> idag! <a href='index.php'>&larr; Tilbage</a>");
  14. }
  15. if ($user['Password'] != $password){
  16. die("Forkert adgangskode! <a href='index.php'>&larr; Tilbage</a>");
  17. }
  18. $salt = hash("sha512", rand() . rand() . rand());
  19. setcookie("c_user", hash("sha512", $username), time() + 24 * 60 * 60, "/");
  20. setcookie("c_salt", $salt, time() + 24 * 60 * 60, "/");
  21. $userID = $user['ID'];
  22. mysql_query("UPDATE 'users' SET 'Salt'='$salt' WHERE 'ID'='$userID'");
  23. die("Du er nu logget ind som $username!");
  24.  
  25. echo "
  26. <head>
  27. <title>Login</title>
  28. </head>
  29. <body style='font-family: Verdana, sans-serif;'>
  30. <div style='width: 80%; height: 80%; border: 1px solid #333;'>
  31. <h1>Login</h1><br />
  32. <form action='' method='post'>
  33. <label>Brugernavn:</label><br />
  34. <input type='text' name='username' /><br />
  35.  
  36. <label>Kodeord:</label><br />
  37. <input type='password' name='password' /><br />
  38. <input type='submit' value='Login' /><br />
  39. <h6>Ingen konto - <a href='register.php'>Registrer</a></h6>
  40. </form>
  41. </div>
  42. </body>
  43. "
  44. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement