Advertisement
Guest User

Untitled

a guest
May 31st, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.36 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. require("config.php"); //variabler til mysql.
  5. $login = $_POST['login'];
  6.  
  7. if(! (isset($login))) {
  8. echo 'Denne side kræver login adgang';
  9. } else {
  10.  
  11. $brugernavn = $_POST['brugernavn']; //brugernavn fra form i login.pnp.
  12. $password = MD5($_POST['password']); //password fra form i login.php.
  13.  
  14. if(! (isset($brugernavn)) OR ! (isset($password))) {//her tjekkes om et af felterne står tomme
  15. echo 'Både brugernavn og password skal indtastes.';
  16. } else {
  17. //her åbnes adgangen til sql serveren for at kunne logge ind.
  18. mysql_connect($mysql_host, $mysql_user, $mysql_pw) or die(mysql_error());
  19. mysql_select_db($mysql_db); //her vælges databasen som bruges.
  20.  
  21. $userQuery = mysql_query("select ID,brugernavn FROM members WHERE brugernavn='$brugernavn'");
  22.  
  23.  
  24. $result_user = mysql_query("SELECT brugernavn FROM members WHERE brugernavn = '$brugernavn'")
  25. or die (mysql_error());
  26. $result_pw = mysql_query("SELECT password FROM members WHERE password = '$password'")
  27. or die (mysql_error());
  28.  
  29. // Her sker det egentlige tjeck om brugernavn og password er dem som står i databasen.
  30. // Der oprettes et array med vores data fra sql_serveren
  31. $array_user = mysql_fetch_array($result_user); //array med brugernavn
  32. $array_pw = mysql_fetch_array($result_pw); //array med password
  33.  
  34. // Her tjeckes så om både array med brugernavn og password indeholder data
  35. // PASSWORD KONTROL
  36. if($array_user['brugernavn'] == $brugernavn AND $array_pw['password'] == $password) {
  37. $_SESSION["login_ok"] = 1;
  38. while ($n = mysql_fetch_array($userQuery)){
  39. $_SESSION["user_id"] = $n["ID"];
  40. }
  41. $link = $_POST['toplink'];
  42. header ("Location: $link");
  43. } else {
  44. echo "<div class='login'>
  45. <table cellspacing='0' cellpadding='0' class='login' width='1280px'>
  46. <tr>
  47. <td align='center'>
  48. Forkert brugernavn eller password
  49. </td>
  50. </tr>
  51. </table>
  52. </div>
  53. <head>
  54. <meta http-equiv='refresh' content='3;url=index.php'>
  55. <link rel='stylesheet' type='text/css' href='style.css' />
  56. </head>";
  57. }
  58. }
  59. }
  60. ?>
  61. <head>
  62. <title>Titans of Denmark</title>
  63. <link rel="icon" href="img/favicon.png" type="image/x-icon" />
  64. </head>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement