Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. <?php
  2. include 'includes/config.php';
  3.  
  4. if(isset($_SESSION['playername']))
  5. {
  6. echo '<META HTTP-EQUIV="Refresh" Content="0; URL=index.php">';
  7. exit;
  8. }
  9.  
  10. if(isset($_POST['pname']) && isset($_POST['ppass']))
  11. {
  12. if(!isset($_SESSION['playername']))
  13. {
  14. $query = $con->prepare("SELECT `admin`, `name`, `ID` from `accounts` where `name` = ? and `password` = ?");
  15. $query->execute(array($_POST['pname'], strtoupper(hash("whirlpool", $_POST['ppass']))));
  16. if($query->rowCount() > 0)
  17. {
  18. $data = $query->fetch();
  19.  
  20. $_SESSION['playername'] = $data['name'];
  21. $_SESSION['playeradmin'] = $data['admin'];
  22. $_SESSION['uID'] = $data['ID'];
  23.  
  24. echo '<META HTTP-EQUIV="Refresh" Content="0; URL=index.php">';
  25. exit;
  26.  
  27.  
  28. }
  29. else
  30. {
  31. $err = 'Wrong username or password';
  32. }
  33. }
  34. }
  35.  
  36. include 'includes/header.php';
  37. ?>
  38. <div class="row">
  39. <div class="col-lg-12">
  40. <div class="panel panel-default">
  41. <div class="panel-heading">
  42. Login with your in-game account
  43. </div>
  44. <div class="panel-body">
  45. <div class="row">
  46. <div class="col-lg-6">
  47.  
  48. <form action="login.php" method="POST">
  49. <div class="form-group">
  50. <label>Username</label>
  51. <input type="text" id="pname" name="pname" class="form-control" placeholder="Username">
  52. </div>
  53. <div class="form-group">
  54. <label>Password</label>
  55. <input type="password" id="ppass" name="ppass" class="form-control" placeholder="Password">
  56. </div>
  57. <?php if(isset($err)): ?>
  58. <b class="help-block" style="color: red;"><?=$err?></b>
  59. <?php endif; ?>
  60.  
  61. <button type="submit" class="btn btn-default">Login</button>
  62. </form>
  63.  
  64. </div>
  65. </div>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70.  
  71. <?php
  72. include 'includes/footer.php';
  73. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement