Advertisement
Guest User

Untitled

a guest
Oct 20th, 2014
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.27 KB | None | 0 0
  1. <?php
  2.  
  3. /*======================================================================*\
  4. | FUNNYCMS - By EQUIPE FUNNY. |
  5. | #######################################################################|
  6. | Copyright (c) 2013, by Allan |
  7. | http://equipefunny.bl.ee/ |
  8. | #######################################################################|
  9. | |
  10. | Todos os direitos reservados à Seus respéctivos criadores. |
  11. \*======================================================================*/
  12.  
  13. require_once('./config/server-data.php_config-core.php.php');
  14.  
  15. session_start();
  16.  
  17. if(isset($_GET['registerCancel']) && FilterText($_GET['registerCancel'] == "true")){
  18. session_unset();
  19. }
  20.  
  21. if(!session_is_registered(username)){
  22. $ip_check = mysql_query("SELECT ip_last,username,id FROM users WHERE ip_last = '".$remote_ip."'");
  23. $page = HoloText($_GET['p']);
  24.  
  25. if(isset($_POST['username']) && isset($_POST['password'])){
  26. $username = FilterText($_POST['username']);
  27. $password = HoloHash($_POST['password'], $username);
  28. $password2 = HoloHashMD5($_POST['password'], $username);
  29.  
  30. if(empty($username) || empty($_POST['password'])){
  31. $login_error = "Usuário ou senha incorretos!";
  32. } else {
  33. $sql = mysql_query("SELECT id FROM users WHERE username = '".$username."' AND password = '".$password."' OR username = '".$username."' AND password = '".$password2."' LIMIT 1") or die(mysql_error());
  34. if(mysql_num_rows($sql) < 1){
  35. $login_error = "Usuário ou senha incorretos!";
  36. } else {
  37.  
  38. $userdata = mysql_fetch_assoc($sql);
  39. $userid = $userdata['id'];
  40. $ban = mysql_query("SELECT * FROM bans WHERE value = '".$username."' AND bantype = 'user' or value = '".$remote_ip."' AND bantype = 'ip' LIMIT 1") or die(mysql_error());
  41. if(mysql_num_rows($ban) < 1){
  42.  
  43. mysql_query("UPDATE users SET password = '".$password2."', ip_last = '".$remote_ip."' WHERE username = '".$username."'");
  44.  
  45. $_SESSION['username'] = $username;
  46. $_SESSION['password'] = $password2;
  47. if ($_POST['_login_remember_me'] == "true"){
  48. setcookie("remember", "remember", time()+60*60*24*100, "/");
  49. setcookie("rusername", $_SESSION['username'], time()+60*60*24*100, "/");
  50. setcookie("rpassword", $_SESSION['password'], time()+60*60*24*100, "/");
  51. }
  52. header("location: /me"); exit;
  53. } else {
  54. $bandata = mysql_fetch_assoc($ban);
  55. $timestamp = time();
  56. if($bandata['expire'] > $timestamp){
  57. $login_error = "Você foi banido por: \"" . $bandata['reason'] . "\" e acaba em: " . date('d.m.Y - H:i:s', $bandata['expire']) . ".";
  58. } else {
  59. mysql_query("DELETE FROM bans WHERE value = '".$username."' AND bantype = 'user' OR value = '".$remote_ip."' AND bantype = 'ip' LIMIT 1") or die(mysql_error());
  60. mysql_query("UPDATE users SET password = '".$password2."', ip_last = '".$remote_ip."' WHERE username = '".$username."'");
  61.  
  62. $_SESSION['username'] = $username;
  63. $_SESSION['password'] = $password2;
  64. if ($_POST['_login_remember_me'] == "true"){
  65. setcookie("remember", "remember", time()+60*60*24*100, "/");
  66. setcookie("rusername", $_SESSION['username'], time()+60*60*24*100, "/");
  67. setcookie("rpassword", $_SESSION['password'], time()+60*60*24*100, "/");
  68. }
  69. header("location: /me"); exit;
  70. }
  71. }
  72. }
  73. }
  74. }
  75.  
  76.  
  77.  
  78. $body_id = "index";
  79.  
  80. ?>
  81. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  82. <html xmlns="http://www.w3.org/1999/xhtml"><head>
  83. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  84. <title>Space - REGISTRO </title>
  85. <link href="http://spacehotel.com.br/habblet/css/je4n.css" type="text/css" rel="stylesheet" media="all" />
  86. <link href="http://spacehotel.com.br/template/styles/index.css" type="text/css" rel="stylesheet" media="all" />
  87. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
  88. <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
  89. <script src="http://spacehotel.com.br/habblet/js/habbos.js" type="text/javascript"></script>
  90. <script src="http://spacehotel.com.br/habblet/js/v3_landing_top.js" type="text/javascript"></script>
  91. <script>
  92. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  93. (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  94. m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  95. })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
  96.  
  97. ga('create', 'UA-42439440-1', 'zz.mu');
  98. ga('send', 'pageview');
  99.  
  100. </script>
  101. <!-- DESIGNED & CODED BY JE4N - PÍXEL AÇÃO -->
  102. <!-- PROPERTY OF WWW.PIXELACAO.ZZ.MU -->
  103.  
  104. </head> <body>
  105. <?php if(isset($login_error)){ ?>
  106. <div class="erro"><?php echo $login_error; ?></div>
  107. <?php } ?>
  108. <div class="header">
  109. <div class="container">
  110. <a href="index"><div class="editaramanha"></div></a>
  111. <div class="users-online"><?php echo $online_count; ?> jogadores online</div>
  112. <div class="clear"></div>
  113. </div>
  114. </div>
  115. <div class="container">
  116. <a href="#"><div class=""></div></a>
  117. <div class="je4n-input">
  118.  
  119. </form>
  120. </div><div class="header">
  121. <font color="#696969" face="verdana" size="5"> Crie sua conta <i>Habbug</i>!
  122.  
  123. <div class="box-registro">
  124. <div class="c-box">
  125. <?php require_once('./habblet/registro/ajax.php'); ?>
  126. </div></div>
  127. <div class="fundohotel">
  128.  
  129.  
  130. <?php
  131.  
  132.  
  133. } else {
  134. header("location: /me");
  135. }
  136.  
  137. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement