Referidos Não Funciona

2 participantes

Flopz Flopz  • 26.07.15 0:41

Referidos Não Funciona Empty Referidos Não Funciona 26.07.15 0:41

Print de meu erro: Sem

Qual é meu erro: Referidos Não Funciona

CMS Que estou utilizando: Habbluz V3

SWF que estou utilizando: Nao precisa -_-

Versão de meu hotel: NewCrypto

Se escolheu outros, especifique: --

Comentários adicionais: Então pessoal, ja tinha feito um tópico aqui sobre isso, duas pessoas me responderam e depois pararam e nao foi solucionado meu problema...

Quando eu envio o link de referencia do meu hotel (LinkDoHotel/refer/Flopz) e a pessoal entra no link, invez de ir para a página de registro ele vai pra página de erro...

Anonymous Convidado  • 27.07.15 15:06

Referidos Não Funciona Empty teste 27.07.15 15:06

Ola amigo, veja se o link que esta no arquivo referidos,é o mesmo link de registro de seu hotel.

Flopz Flopz  • 27.07.15 20:43

Referidos Não Funciona Empty teste 27.07.15 20:43

onde vejo esse Link ?....

Anonymous Convidado  • 28.07.15 0:47

Referidos Não Funciona Empty teste 28.07.15 0:47

Olá amigo, pode mandar a pagina de referidos sua por favor.

Buennus Buennus  • 28.07.15 11:56

Referidos Não Funciona Empty teste 28.07.15 11:56

Olá amigo, insira isto na sua .htacess:
Código:
RewriteRule ^r=(.*)$ /refer.php?u=$1
RewriteRule ^refer/(.*)$ /refer.php?u=$1
RewriteRule ^referidos/(.*)$ /referidos.php?n=$1

Depois, crie um arquivo com o nome refer.php e insira:
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 . "/quickregister/start");
   exit;
} elseif(mysql_num_rows($sql1) > 0) {
    header("Location: " . $path . "/quickregister/start");
    exit;
    } else {

   $r = mysql_real_escape_string($_GET['r']);
   $ip = $_SERVER['REMOTE_ADDR'];
   mysql_query("INSERT INTO users_referidos (usuario, ip_referida, fecha) VALUES ('".$r."','".$remote_ip."','".time()."')");
   header("Location: " . $path . "/quickregister/start");
}

?>

E por fim, não se esqueça de inserir a tabela users_referidos na sua db, a sql está disponível abaixo:
Código:
CREATE tab[b][/b]le IF NOT EXISTS `users_referidos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `usuario` varchar(400) NOT NULL DEFAULT 'user',
  `ip_referida` varchar(50) NOT NULL,
  `fecha` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=31 ;


Não esqueça de deixar seu + :D

Anonymous Convidado  • 30.07.15 12:39

Referidos Não Funciona Empty teste 30.07.15 12:39

@Suporte
Tópico fechado pois o autor abandonou o tópico.
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.