Guest User

Untitled

a guest
Jan 26th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.37 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include("/scripts/dbconnect_main.php;");
  4. include("/scripts/sitehelp_main.php");
  5. include("/scripts/session_start.php");
  6.  
  7. // Database Variables
  8. $dbusername = "sfnova_admin";
  9. $dbpassword = "brett1";
  10. $dbhostname = "";
  11. $dbselect = "sfnova_fnmembers";
  12. $select_rank = "mRank";
  13. $select_group = "mGroup";
  14. $table_members = "members";
  15.  
  16. // Site Navigation Variables
  17. $nav = $navbar;
  18. if($_SESSION['online'] == "Y")
  19. {
  20. $navbar = '
  21. <ul id="navigation-main-online">
  22. <li><a href="/members/index.php"><img src="/images/index.png" class="nav" /></a></li>
  23. <li><a href="/members/console.php"><img src="/images/console.png" class="nav" /></a></li>
  24. <li><a href="/members/members.php"><img src="/images/members.png" class="nav" /></a></li>
  25. <li><a href="/members/chatroom.php"><img src="/images/chat.png" class="nav" /></a></li>
  26. <li><a href="/members/logout.php"><img src="/images/logout.png" class="nav" /></a></li>
  27. </ul>
  28. ';
  29. }
  30. elseif(!ISSET ($_SESSION['online']))
  31. {
  32. $navbar = '
  33. <ul id="navigation-main-offline">
  34. <li><a href="/index.php"><img src="/images/index.png" class="nav" /></a></li>
  35. <li><a href="/members.php"><img src="/images/members.png" class="nav" /></a></li>
  36. <li><a href="/chatroom.php"><img src="/images/chatroom.png" class="nav" /></a></li>
  37. <li><a href="/register.php"><img src="/images/register.png" class="nav" /></a></li>
  38. <li><a href="/login.php"><img src="/images/login.png" class="nav" /></a></li>
  39. </ul>
  40. ';
  41. }
  42. // MySQL Querys
  43. $query_getrank = mysql_query('SELECT mRank FROM members WHERE (mName=$_REQUEST['username']'));
  44. if(!ISSET $_SESSION['username']){
  45.  
  46. }
  47. $logout_script = "session_destroy()";
  48. $login_script = "session_start();
  49. $_SESSION['username'] == $_REQUEST['username'];
  50. $_SESSION['password'] == $_REQUEST['password'];
  51. $_SESSION['rank'] == "$query_getrank";
  52. $_SESSION['permissions'] == "$member_permission";
  53. $_SESSION['online'] == "Y";
  54. ";
  55.  
  56. if(!ISSET $query_getrank or $query_getrank == "Recruit"){
  57. $member_permission=0;
  58. }
  59. elseif($query_getrank == "Private" or "Private First-Class" or "Lance Corporal" or "Corporal"){
  60. $member_permission=1;
  61. }
  62. elseif($query_getrank == "Sergeant" or "Staff Sergeant"){
  63. $member_permission=2;
  64. }
  65. elseif($query_getrank == "Gunnery Sergeant" or "Master Sergeant" or "First Sergeant" or "Sergeant Major"){
  66. $member_permission=3;
  67. }
  68. elseif($query_getrank == "Warrant Officer" or "Chief Warrant Officer"){
  69. $member_permission=4;
  70. }
  71. elseif($query_getrank == "Lieutenant" or "Captain"){
  72. $member_permission=5;
  73. }
  74. elseif($query_getrank == "Major" or "Colonel"){
  75. $member_permission=6;
  76. }
  77. elseif($query_getrank == "General"){
  78. $member_permission=7;
  79. }
  80. elseif($query_getrank == "Commander"){
  81. $member_permission=8;
  82. }
  83.  
  84.  
  85. // MEMBER GROUP COLORS
  86. if($member_permission < 4){
  87. $username == "<color='#00ff00'>$_REQUEST['username']</color>";
  88. }
  89. elseif($member_permission = 4){
  90. $username == "<color='#00ffff'>$_REQUEST['username']</color>";
  91. }
  92. elseif($member_permission = 5){
  93. $username == "<color='#0000ff'>$_REQUEST['username']</color>";
  94. }
  95. elseif($member_permission = 6){
  96. $username == "<color='#dc9900'>$_REQUEST['username']</color>";
  97. }
  98. elseif($member_permission = 7){
  99. $username == "<color='#ff8000'>$_REQUEST['username']</color>";
  100. }
  101. elseif($member_permission = 8){
  102. $username == "<color='#ff0000'>$_REQUEST['username']</color>";
  103. }
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111. // LOGIN/OUT SCRIPTS
  112. // LOGIN SCRIPT
  113. $checklogin =
  114. $rows_count=mysql_query("mysql_count_rows WHERE mName=='$_REQUEST['username']' && mPass=='$_REQUEST['password']'");
  115. $check_banned=mysql_query(mysql_count_rows WHERE mStatus=='banned' && mName==$POST_['username'] && mPass==$_POST['password']);
  116. if($rows_count < 1){
  117. error_message("An Error Occurred! <br />User:$_REQUEST['username']/Pass:$_REQUEST['password'] was not listed in our database. Redirecting...");
  118. header("Refresh: 3; url="/login.php"");
  119. }
  120. elseif($rows_count > 1){
  121. error_message("An Error Occurred! <br />The specified account infomation contains duplicate entries in our database. This is an internal error and designated a database attack has occured. Redirecting...");
  122. header("Refresh: 3; url="/index.php"");
  123. }
  124. elseif($check_banned=1){
  125. error_message("An Error Occurred! <br />Access has been denied to User:<b><color=#ff0000>$_REQUEST['username']</color></b> due to an existing ban or suspension.<br />
  126. Ban/Suspension reports are reviewed weekly - please be patient if you believe this ban/suspension has been given to you unfairly.<br />
  127. - FN|Argon, Leader, Clan Leader");
  128. header("Refresh: 3; url="/index.php"");
  129. }
  130.  
  131. ;
  132. // STYLE VARIABLES
  133. $style_con1width =
  134. $style_con1height =
  135. $style_bgcolor =
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149. ?>
Add Comment
Please, Sign In to add comment