Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.79 KB | None | 0 0
  1. <?php
  2. require_once('./data_classes/server-data.php_data_classes-core.php.php');
  3. $userrecomendacaoSQL1 = mysql_query("SELECT * FROM cms_comment WHERE type = 'recomendacao' AND ativo='1'");
  4. $userrecomendacao1 = mysql_fetch_array($userrecomendacaoSQL1);
  5. $userrecomendacaoSQL = mysql_query("SELECT * FROM users WHERE id = '" . $userrecomendacao1['nome'] . "'");
  6. $userrecomendacao = mysql_fetch_array($userrecomendacaoSQL);
  7. $resposta = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6LcL_hMUAAAAAOEwTaRuoHS8YYKT8iV9wBZ_eeDU=".$captcha_data."&remoteip=".$_SERVER['REMOTE_ADDR']);
  8. if($maintenance2 == '1' && $useradmin['rank'] < 5){
  9. header("Location: manutencao");
  10. }
  11. if (isset($_SESSION['username'])) {
  12. header("location: $path/principal");
  13. }
  14. if (isset($_POST['g-recaptcha-response'])) {
  15. $captcha_data = $_POST['g-recaptcha-response'];
  16. }
  17. $ip_check2 = mysql_query("SELECT ip_reg,username,id FROM users WHERE ip_reg = '".$remote_ip."'");
  18. $ip_check = mysql_fetch_array($ip_check2);
  19. $ip_checkNUM = mysql_num_rows($ip_check2);
  20. // USERNAME
  21. if(empty($_POST['registrationBean_username']))
  22. {
  23.  
  24. }
  25. else if($ip_checkNUM > 4454556){
  26. $registrationErrors = "Só é permitido 4 contas em seu computador!";
  27. }
  28. else if(mysql_num_rows(mysql_query("SELECT id FROM users WHERE username = '".HoloText($_POST['registrationBean_username'])."' LIMIT 1")) == 1)
  29. {
  30.  
  31. $registrationErrors = "Este nome já é utilizado por outro usuário.";
  32.  
  33.  
  34. }else if(empty($_POST['registrationBean_email']))
  35. {
  36.  
  37. $registrationErrors = "Digite o seu endereço de e-mail.";
  38. }
  39. else if(!preg_match("/^[A-Z0-9._-]{2,}+@[A-Z0-9._-]{2,}\.[A-Z0-9._-]{2,}$/i", $_POST['registrationBean_email']))
  40. {
  41.  
  42. $registrationErrors = "Por favor, insira um endereço de e-mail válido.";
  43. }else if(empty($_POST['registrationBean_password']))
  44. {
  45.  
  46. $registrationErrors = "Digite a sua senha.";
  47. }
  48. else if(strlen($_POST['registrationBean_password']) < 6)
  49. {
  50.  
  51. $registrationErrors = "A sua senha deve ter pelo menos 6 caracteres";
  52. }
  53.  
  54. else if($_POST['registrationBean_password'] != $_POST['registrationBean_password2'])
  55. {
  56.  
  57. $registrationErrors = "As senhas não coincidem.";
  58. }else if(empty($_POST['registrationBean_password2']))
  59. {
  60.  
  61. $registrationErrors = "Por favor, reescreva a senha.";
  62. }
  63. else if(strlen($_POST['registrationBean_password2']) < 6)
  64. {
  65.  
  66. $registrationErrors = "A sua senha deve ter pelo menos 6 caracteres";
  67. }
  68.  
  69. else if($_POST['registrationBean_password2'] != $_POST['registrationBean_password'])
  70. {
  71.  
  72. $registrationErrors = "As senhas não coincidem.";
  73.  
  74.  
  75. $username = HoloText($_POST['registrationBean_username']);
  76. $email = HoloText($_POST['registrationBean_email']);
  77. $password = HoloText($_POST['registrationBean_password']);
  78. $password2 = HoloText($_POST['registrationBean_password2']);
  79. $nlook = HoloText($_POST['look']);
  80.  
  81. mysql_query("INSERT INTO users (online,vip_points,vip,username,password,mail,auth_ticket,rank,look,gender,motto,last_online,account_created,ip_last,ip_reg)
  82. VALUES ('0','0','0','".$username."',MD5(SHA1(MD5('".$password."'))),'".$email."','','1','sh-290-1222.hr-100-1045.hd-180-1.ch-210-1201.lg-275-97','M','I <3 Habbz','".time()."','".time()."','".$remote_ip."','".$remote_ip."')") or die(mysql_error());
  83.  
  84. $postsaasdSQL= mysql_query("SELECT * FROM users WHERE username='" . $username . "'");
  85. $postsaasd = mysql_fetch_array($postsaasdSQL);
  86.  
  87.  
  88. if(isset($_SESSION['referido'])){
  89. mysql_query("UPDATE users SET referidos=referidos+1 WHERE username = '".$_SESSION['userreferido']."';");
  90. mysql_query("INSERT INTO users_referidos (id, usuario, ip_referida, fecha) VALUES (null, '".$_SESSION['userreferido']."', '".$remote_ip."', '" . TIME() . "');");
  91. $userreferido1sql= mysql_query("SELECT * FROM users WHERE username='" . $_SESSION['userreferido'] . "'");
  92. $userreferido1 = mysql_fetch_array($userreferido1sql);
  93.  
  94.  
  95. mysql_query("INSERT INTO notificacao (criador,recebedor,url,data,texto) VALUES ('" . $postsaasd['id'] . "','" . $userreferido1['id'] . "','#','" . time() . "','Entrou com seu link de referidos')");
  96. @session_start();
  97. session_destroy();
  98. }
  99.  
  100. $userdata2 = mysql_query("SELECT * FROM users WHERE username = '".$username."'");
  101. $userdata = mysql_fetch_assoc($userdata2);
  102. mysql_query("INSERT INTO `user_info` (user_id,reg_timestamp) VALUES ('".$userdata['id']."','".time()."')");
  103. mysql_query("INSERT INTO `user_stats` (id,DailyRespectPoints,DailyPetRespectPoints) VALUES ('".$userdata['id']."','3','3')");
  104.  
  105. $_SESSION['confirmacao'] = "AGUARDANDO";
  106.  
  107. header("location: $path/index");
  108. }
  109. include_once('Pagina/Head.php');
  110. ?>
  111. <html>
  112. <head>
  113. <title>Hibbe ~ As melhores ondas</title>
  114. <meta charset="UTF-8">
  115. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  116. <meta name="description" content="Hibbe agora com função de beijar na boca, Efeito tirar roupa, Raros Limitados, Eventos diariamente e promoções, 99999 Créditos e Topázios."/>
  117. <meta name="keywords" content="Hibbe, habbo hotel, hebbo, habblive, habblet, habbo, games, gaming, runescape, world of warcraft, mincraft, roleplaying, rpg, cars, habbo, ragezone, retro, keep it real, private server, free, credits, habbo hotel , virtual, world, social network, free, community, avatar, chat, online, teen, roleplaying, join, social, groups, forums, safe, play, games, online, friends, teens, rares, rare furni, collecting, create, collect, connect, furni, furniture, pets , room design, sharing, expression, badges, hangout, music, celebrity, celebrity visits, celebrities, mmo, mmorpg, massively multiplayer">
  118. <meta property="og:title" content="Hibbe! As melhores ondas! Faça amigos!">
  119. <meta property="og:site_name" content="Hibbe">
  120. <meta property="og:url" content="http://hibbe.in">
  121. <meta property="og:type" content="website">
  122. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
  123.  
  124. <link rel="stylesheet" href="/index/css/font-awesome.min.css">
  125. <link rel="stylesheet" href="/index/css/styling.css">
  126. <link rel="shortcut icon" href="/favicon.ico">
  127. </head>
  128. <body>
  129.  
  130. <div id="contain">
  131.  
  132. <div class="logo"></div>
  133. </div>
  134.  
  135.  
  136. <div class="content"></div>
  137. <div class="landing2">
  138. <form action="" method="POST">
  139.  
  140. <?php
  141. if(isset($registrationErrors))
  142. echo "<div class='alert alert-danger fade in'>
  143. <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
  144. <strong>Erro!</strong> $registrationErrors
  145. </div>";
  146. ?>
  147. <center> <span class="icon-input-user">
  148. <input type="text" onKeypress="if (event.keyCode == 32) event.returnValue = false;" onblur="javascript:function();" class="input-big" id="registrationBean_username" value="" placeholder="Nome de usuário" name="registrationBean_username" class="text-field" maxlength="15" required>
  149. </span>
  150.  
  151. <span class="icon-input-user">
  152. <input type="password" class="input-big" id="password" size="35" name="registrationBean_password" value="" class="password-field" maxlength="32" placeholder="Senha" required>
  153.  
  154. </span>
  155. <span class="icon-input-user">
  156. <input type="password" class="input-big" id="password" size="35" name="registrationBean_password2" value="" class="password-field" maxlength="32" placeholder="Senha novamente" required>
  157. </span>
  158.  
  159. <span class="icon-input-user">
  160. <input type="email" id="email" class="input-big" size="35" name="registrationBean_email" value="" class="text-field" maxlength="48" placeholder="E-mail" required>
  161. </span>
  162.  
  163.  
  164. <br>
  165.  
  166.  
  167. <input type="submit" value="Registrar" name="register" id="doregister" class="registrar" >
  168. </form>
  169.  
  170.  
  171.  
  172. </div>
  173.  
  174. </body>
  175. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement