Referidos

2 participantes

i9Arts i9Arts  • 22.07.15 18:13

Referidos Empty Referidos 22.07.15 18:13

Print de meu erro: Nao Tem

Qual é meu erro: Referidos

CMS Que estou utilizando: Habbo BR

SWF que estou utilizando: Wual R6 (acho que é isso)

Versão de meu hotel: NewCrypto

Se escolheu outros, especifique:

Comentários adicionais: Então gente, estou utilizando o emulador Azure, e tipo nao tem sistema de referidos, ja procurei pela CMS... mas nao achei nada nem nada DB nao achei nada sobre... Eu to querendo adicionar o sistema de referidos alguem pode me ajuda :3

Obs: Eu vi alguns posts aqui na PPF, porem nenhum me ajudou.

Anonymous Convidado  • 22.07.15 19:01

Referidos Empty teste 22.07.15 19:01

Olá amigo,siga os passos logo a baixo

Crie um arquivo no bloco de notas chamado refer.php e adicione o código a baixo.

Código:
<?php
require_once('./data_classes/server-data.php_data_classes-core.php.php');
if(session_is_registered(username)) {
  header("Location: ".$path);
  exit;
}

$sql = mysql_query("SELECT * FROM users WHERE ip_last='".$_SERVER['REMOTE_ADDR']."'");
$sql1 = mysql_query("SELECT * FROM users_referidos WHERE ip_referida='".$_SERVER['REMOTE_ADDR']."'");

if(mysql_num_rows($sql) > 0) {
  header("Location: " . $path . "/#registration");
  exit;
} elseif(mysql_num_rows($sql1) > 0) {
    header("Location: " . $path . "/#registration");
    exit;
    } else {

  $usuario = mysql_real_escape_string($_GET['u']);
  $remote_ip = $_SERVER['REMOTE_ADDR'];
  mysql_query("INSERT INTO users_referidos (usuario, ip_referida) VALUES ('".$usuario."','".$remote_ip."')");
  header("Location: " . $path . "/#registration");
}

?>

Logo em seguida vá até a pasta templatese procure pelo arquivo community_header.php e adicione a seguinte linha.


Código:
<?php if($pageid == "4"){ ?>
                <li class="selected">
                Preferências
                <?php } elseif($logged_in){ ?>
                <li class="">
                <a href="<?php echo $path; ?>/profile">Preferências</a>
                <?php } ?>
              </li>

i9Arts i9Arts  • 22.07.15 19:12

Referidos Empty teste 22.07.15 19:12

Certeza que esse é o Código para por no header ? pois nao mudou nada :s

Anonymous Convidado  • 22.07.15 20:39

Referidos Empty teste 22.07.15 20:39

Olá amigo, desculpe mas eu enviei o código errado para você.
Tente este código a baixo

Crie um arquivo no bloco de notas chamado referidos.php e adicione o seguinte código.

Código:
<?php

require_once('./data_classes/server-data.php_data_classes-core.php.php');
require_once('./data_classes/server-data.php_data_classes-session.php.php');


$pagename = "Referidos";
$pageid = "1b";

require_once('./templates/community_subheader.php');
require_once('./templates/community_header.php');
   

?>

<div id="container">
<div id="content">
<div id="column1" class="column">
<div class="habblet-container ">       


<div class="cbb clearfix red">
<h2 class="title"><span style="float: left;">Sistema de Referidos</span> <span style="float: right; font-weight: normal; font-size: 75%;"><?php echo $name; ?></span></h2>
<center><img src=""></center>
<br><font style="margin-left:10px" >Como funcionar? <?php echo $name; ?>? </font><br><br><font style="margin-left:10px" >Agora no <b><?php echo $shortname; ?></b>, referidos você troca por privilégios...<br> <img src="<?php echo $path ?>/web-gallery/v2/images/frank_welcome.png" style="float: right; margin-left: -8px; margin-top: -35px">
<br><font style="margin-left:10px" >Nós criamos um sistema de referências! no qual terá benefícios...<br><font style="margin-left:10px" > Por 30 referências, você pode entrar no sistema "divulgador"  <a href="<?php echo $siteurl; ?>/iCodedivulgadores.php">    ..Saiba mais e entre no sistema agora mesmo,(desde que você ..tenha as referências necessárias).</a><br><font style="margin-left:10px" ><br><br><br>

</div>
<div class="cbb clearfix red">
<b><h2 class="title"><font style="float: left" >O que eu faço?</font></h2></b><br>
<span style="margin-left:10px" >
Basta ir a qualquer xat de divulgação, sites, fóruns,<br><font style="margin-left:10px" > e divulgar o seguinte link.
<br><br><b><font style="margin-left:10px" >Link para as suas referências:<b><br><br><font style="margin-left:10px" >
<textarea style="height: 15px; width: 350px; " disabled="disabled"><?php echo $path; ?>/refer/<?php echo $name; ?></textarea><br><br>
<h4><font style="margin-left:10px" >Note que:</h4>
<ul type="square">
<li><font style="margin-left:10px" >• Se duas pessoas, convidá-lo, apenas valerá <br><font style="margin-left:10px" >o primeiro a fazê-lo.</li><br><br>
<li><font style="margin-left:10px" >• O IP do seu encaminhamento é salvo, então não<br><font style="margin-left:10px" > tente enganar ou usar proxies. <br><br> </li>
</ul></span>
</div></center>


</div>
</tbody>
</tab[b][/b]le>

</div>
   
<div id="column2" class="column">

<div class="habblet-container">       
<div class="cbb clearfix red">
<h2 class="title"><font style="float: left; margin-left:3px">Suas referências</font></h2>


<div class="habblet box-content">
   
<span style=": 0px 0px 0px "><span style="color: black; float: left; margin-left: 0px" size:="" 2="">Você tem atualmente:</span><br>
<span style=": 0px 0px 7px black"><span style="color: gray"><font style="margin-left:0px">
<h2>

<?php if(!isset($_GET['n'])) {
            $usuario = $name;
         } else {
            $usuario = mysql_real_escape_string($_GET['n']);
         }
                     $query = mysql_query("SELECT COUNT(id) AS aantalleden FROM users_referidos WHERE usuario ='". $usuario ."' ORDER BY ID") or die(mysql_error());
                        $data = mysql_fetch_assoc($query); echo $data['aantalleden'];?></span></font><font style=" margin-left:3px"> </h2><font style="text-decoration:none; margin-left:-2px" >Referido(s)</font></center>






</div>
</div>



<?php

   // $timened = time() + 15552000;
   $timeend2 = time() + 1296000 * 2;

$status = NULL;
if(isset($_POST['canjear'])){
   $query = mysql_query("SELECT COUNT(id) AS aantalleden FROM users_referidos WHERE usuario ='".$name."' ORDER BY ID") or die(mysql_error());
         $data = mysql_fetch_assoc($query);


      if($data['aantalleden'] <= '0')
      {   
         $status = '<div class="error" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você não tem nenhuma referência.</div>';
      }

      elseif($data['aantalleden'] >= '60') {

         $row = mysql_fetch_array(mysql_query("SELECT rank FROM users WHERE id = '".$my_id."' LIMIT 1"));
         if($row['rank'] == 1 || $row['rank'] == 1)
         {
            mysql_query("UPDATE users SET vip_points = vip_points + 1000, credits + 100000, rank = '2', vip = '1' WHERE id = '".$my_id."'") or die(mysql_error());
                 mysql_query("INSERT INTO vip (id_user,timestamp,timestampend) VALUES ('".$my_id."','".time()."','".$timeend2."')") or die(mysql_error());
                 mysql_query("INSERT INTO cms_alerts (userid,alert) VALUES ('".$my_id."','Felicidades<br><br> Agora você ao Clube VIP <?php echo $sitename; ?> por 30 dias, aproveite.')");;
         }
            
         mysql_query("UPDATE users_referidos SET usuario = '' WHERE usuario = '".$name."' LIMIT 60");
      
                  
                     $status = '<div class="goodmsg" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Pronto, agora pertence ao Clube VIP <?php echo $sitename; ?>. Obrigado pelo convite de seu amigo!</div>';
                     }

      else
   {
      $status = '<div class="error" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Desculpe, você não tem referências suficientes.</div>';
   }

   }

?>
<style>
   .error {
      padding: 7px;
      background-color: #fff4f2;
      border: 1px solid #a63c29;
      color: #E2001A;
      margin-top: 5px;
   }

   .error > h3 {
      font-weight: bold;
      margin: 0px;
      padding: 0px;
      font-size: 13px;
   }
   div.goodmsg {
      padding: 7px;
      background-color: #d8f3d8;
      border: 1px solid #4da04d;
      color: #205220;
      margin-top: 5px;
   }

   div.goodmsg > h3 {
      font-weight: bold;
      margin: 0px;
      padding: 0px;
      font-size: 13px;
   }
   div.display_none {
      display: none;
   }
   </style>


         
      </div>
      <script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
      </div>

</div>


    <script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>

<?php require_once('./templates/community_footer.php'); ?>

Logo em seguida vá até a pasta templatese procure pelo arquivo community_header.php e adicione a seguinte linha.

Código:
<?php if($pageid == "5"){ ?>
                <li class="selected">
                Referidos <img src="<?php echo $siteurl; ?>/web-gallery/v2/images/novo.gif">
                <?php } else { ?>
                <li class=" ">
                <a href="<?php echo $path; ?>/referidos.php">Referidos</a>
                <?php } ?>

i9Arts i9Arts  • 22.07.15 21:49

Referidos Empty teste 22.07.15 21:49

Agora ta pedindo a tabela .users_referidos

Saigon Saigon  • 22.07.15 22:03

Referidos Empty Re: Referidos 22.07.15 22:03

Execute essa sql:
Spoiler:

i9Arts i9Arts  • 23.07.15 15:36

Referidos Empty teste 23.07.15 15:36

Ok Tudo certo, porém quando envio o link para um usuario se cadastrar e ele entra no link, aparece na index do hotel invez de ir pra registro... Eu fiz isso mudando de IP e para pessoas q nao jogam Habbo... e não funcionou...

Anonymous Convidado  • 23.07.15 16:07

Referidos Empty teste 23.07.15 16:07

Olá amigo, qual link que você passa para seus amigos ?

i9Arts i9Arts  • 23.07.15 16:21

Referidos Empty teste 23.07.15 16:21

http://LinkDoHotel/refer/MeuNick

Anonymous Convidado  • 23.07.15 16:27

Referidos Empty teste 23.07.15 16:27

Olá amigo , já tentou checar se os pontos não ficam marcados na tabela?

i9Arts i9Arts  • 23.07.15 16:37

Referidos Empty teste 23.07.15 16:37

Acabei de olhar lá, e nao tem nada então inseri uma tabela com as insformações e apareceu um referido pra mim... mas não esta indo, só apareceu porque eu coloquei um pra mim... como se tivesse convidado sabe..

Anonymous Convidado  • 27.07.15 14:43

Referidos Empty teste 27.07.15 14:43

@Suporte.
Tópico fechado motivo inativo.
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.