Guest User

Untitled

a guest
Jul 21st, 2018
130
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. require_once "../global.php";
  4.  
  5. if(!isset($_SESSION['doHabbo'])) {
  6.  
  7. header("Location: ../index");
  8. }
  9.  
  10. if(isset($_SESSION['dHM'])) {
  11.  
  12. header("Location: panel");
  13. }
  14.  
  15. if(isset($_POST['management'])) {
  16.  
  17. $username = $core->clean($_POST['manageUser']);
  18. $password = $core->clean(md5($_POST['managePass']));
  19.  
  20. if($username !== null && $password !== null) {
  21.  
  22. if($users->validName($username)) {
  23.  
  24. if($users->getUser('rank', $username) > 3) {
  25.  
  26. if($users->validateUser($username, $password)) {
  27.  
  28. $_SESSION['dHM'] = $username;
  29. header("Location: panel");
  30. }
  31. else {
  32.  
  33. $tpl->setParam('error', '<div class="error">The username or password is incorrect.</div>');
  34. }
  35.  
  36.  
  37. }
  38. else {
  39.  
  40. $tpl->setParam('error', '<div class="error">You are not of high enough rank to use this.</div>');
  41. }
  42.  
  43. }
  44. else {
  45.  
  46. $tpl->setParam('error', '<div class="error">Please enter a valid username.</div>');
  47. }
  48.  
  49. }
  50. else {
  51.  
  52. $tpl->setParam('error', '<div class="error">Please fill in all fields.</div>');
  53. }
  54. }
  55. $tpl->doTop('Management : Login');
  56. $tpl->getPage('index');
  57. $tpl->doBottom();
  58. $tpl->output();
  59. ?>
Add Comment
Please, Sign In to add comment