Advertisement
Guest User

MihaiT11

a guest
Jan 30th, 2019
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.39 KB | None | 0 0
  1. <?php
  2. if(!defined('rpg'))
  3. die('Nope.');
  4. ?>
  5. <title>Login - SERVER PANEL RPG</title>
  6. <body class="login_wrapper">
  7. <div class="form-box login_box" id="login-box">
  8. <div class="header bg-light" style="font-size: 1.3em;">Welcome to SERVER PANEL RPG</div>
  9. <form action="" method="post">
  10. <fieldset>
  11. <div class="body bg-gray">
  12. <?php
  13. $count[0] = 0;
  14. $count[1] = 0;
  15. $criptata = strtoupper(hash('whirlpool', $_POST['password_']));
  16. if(isset($_SESSION['user'])) header('Location: ' . $_PAGE_URL . 'profile/'.$_SESSION['user'].'');
  17. if(isset($_POST['submit'])) {
  18. if(!$_POST['username_'] || !$criptata) {
  19. echo '<div class="alert alert-danger" style="margin-left: 0px">Please complete <strong>all</strong> fields.</div>';
  20.  
  21. } else {
  22. $q = Config::$g_con->prepare('SELECT * FROM `playeraccounts` WHERE `playerName` = ? AND `playerPassword` = ?');
  23.  
  24. $q->execute(array($_POST['username_'],$criptata));
  25. if($q->rowCount())
  26. {
  27. $row = $q->fetch(PDO::FETCH_OBJ);
  28. $_SESSION['user'] = $row->playerID;
  29. echo '<meta http-equiv="refresh" content=" 3;' . Config::$_PAGE_URL.'">';
  30. echo '<div class="alert alert-success" style="margin-left: 0px">You are logged! Please, wait <strong>3</strong> seconds.</div>';
  31. }
  32. else echo '<div class="alert alert-danger alert-dissmisible" style="margin-left: 0px">Invalid <strong>username</strong> or <strong>password</strong>.<br>Please try again.</div>';
  33. }
  34. }
  35. ?>
  36. <div class="form-group">
  37. <input name="username_" type="text" class="form-control" placeholder="Username">
  38. </div>
  39. <div class="form-group">
  40. <input name="password_" type="password" class="form-control" placeholder="Password">
  41. </div>
  42. </div>
  43. <div class="footer">
  44. <button type="submit" name="submit" class="btn bg-red btn-block">Log in</button>
  45. </div>
  46. </fieldset>
  47. </form>
  48. </div>
  49. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement