Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 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=/">';
  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`, `Username`, `ID` from `players` where `Username` = ? 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['Username'];
  21. $_SESSION['playeradmin'] = $data['Admin'];
  22. $_SESSION['uID'] = $data['ID'];
  23.  
  24. echo '<META HTTP-EQUIV="Refresh" Content="0; URL=/">';
  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. <p><strong>Welcome to Grand Gang Wars TDM - User Control Panel</strong></p>
  42. <div class="panel-heading">
  43. Login with your in-game account
  44. </div>
  45. <div class="panel-body">
  46. <div class="row">
  47. <div class="col-lg-6">
  48.  
  49. <form action="login" method="POST">
  50. <div class="form-group">
  51. <label>Username</label>
  52. <input type="text" id="pname" name="pname" class="form-control" placeholder="Username">
  53. </div>
  54. <div class="form-group">
  55. <label>Password</label>
  56. <input type="password" id="ppass" name="ppass" class="form-control" placeholder="Password">
  57. </div>
  58. <?php if(isset($err)): ?>
  59. <b class="help-block" style="color: red;"><?=$err?></b>
  60. <?php endif; ?>
  61.  
  62. <button type="submit" class="btn btn-default">Login</button>
  63. </form>
  64.  
  65. </div>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71.  
  72.  
  73. <?php
  74. include 'includes/footer.php';
  75. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement