Gostaria que voces me ajudassem nesse problema.
Instalei esse script de mmn no meu site e quando vou entrar em cadastro, contato, login confirmar pagamento.
ele sempre volta para a página principal, como se desse um refresh. Até na area administrativa não entra
já fiz teste em várias hospedagem e dá na mesma.
me falaram que poderia ser o registro global, já colocamos em on e nada resolveu.
a página onde está instalado é essa: http://bcorda.com
desde já agradeço!
o script do problema é esse:
<?
session_start(); // Iniciando a sessão
include "includes/config.php"; // incluindo o arquivo de configurações
####### Sorteando um usuário caso não seja setado um pela URL ######
//if (!isset($aff))
//{
//header("Location: roleta.php");
//return false;
//}
####################################################################
################## INICIO DA VERIFICAÇÃO DE LICENÇA ###################
$dominio_licenciado = "bcorda.com";
$host_licenciado = "207.7.84.40";
if(!isset($dominio_atual)) {
$dominio_atual = $_SERVER['SERVER_NAME'];
session_register("dominio_atual");
if($dominio_atual != $dominio_licenciado) {
die("<p><font size=\"6\" face=\"Arial, Helvetica, sans-serif\">Licença Inválida!</font></p>
<p><font face=\"Arial, Helvetica, sans-serif\">Este script não está
corretamente licenciado.</font></p>
<p><font face=\"Arial, Helvetica, sans-serif\"><strong>Domínio Licenciado:</strong>
$dominio_licenciado<br>
<strong>Domínio Utilizado:</strong> $dominio_atual</font></p>
<p><font face=\"Arial, Helvetica, sans-serif\">Em caso de dúvidas, entre
em contato com o desenvolvedor do script em <a href=\"http://www.bcorda.com\" target=\"_blank\">http://www.bcorda.com</a>
<br>
</font></p>");
}
}
//if (!isset($host_atual)) {
//$host_atual = gethostbyname("$dominio_atual");
//session_register("host_atual");
//if($host_atual != $host_licenciado) {
//die("<p><font size=\"4\" face=\"Arial, Helvetica, sans-serif\">Tempo Limite Esgotado!</font></p>
//<p><font face=\"Arial, Helvetica, sans-serif\">Por favor, atualize esta página
// apertando o botão F5 de seu teclado ou clicando no botão "Atualizar"
// de seu navegador.<br>
//</font></p>");
//}
//}
############# FIM DA VERIFICAÇÃO DE LICENÇA ####################
######### Registrando o indicador em uma Session #########
if (isset($aff)) { // Se não for informado um indicador, não registra a sessão
// Separando a variável caso o usuário digite um endereço com / no final
$xplode = explode("/", $aff);
$usuario = $xplode[0];
// Se a URL tiver uma barra no final, redireciona para a URL correta
$tembarra = strpos($aff, "/");
if ($tembarra == true) {
header("Location: http://www.$urldosite/?aff=$usuario");
return false;
}
session_register("aff");
}
####################################################################
###### Se não for setada uma página ######
if (!isset($p))
{
$p="principal";
}
##########################################
###### Seta as páginas que aparecerão #####
switch ($p)
{
case "principal":
carregar("templates/home.htm",$conteudo);
$titulo=$nomedosite."";
break;
case "produtos":
carregar("templates/produtos.htm",$conteudo);
$titulo=$nomedosite." - Produtos";
break;
case "cliente":
carregar("templates/cliente.htm",$conteudo);
$titulo=$nomedosite." - Cliente";
break;
case "oportunidade":
carregar("templates/oportunidade.htm",$conteudo);
$titulo=$nomedosite." - Oportunidade";
break;
case "quem_somos":
carregar("templates/quem_somos.htm",$conteudo);
$titulo=$nomedosite." - Quem Somos";
break;
case "conteudo":
carregar("templates/conteudo.htm",$conteudo);
$titulo=$nomedosite." - Conteúdo";
break;
case "legislacao":
carregar("templates/legislacao.htm",$conteudo);
$titulo=$nomedosite." - Legislação";
break;
case "como_funciona":
carregar("templates/como_funciona.htm",$conteudo);
$titulo=$nomedosite." - Como Funciona";
break;
case "contrato":
carregar("templates/termo.htm",$conteudo);
$titulo=$nomedosite." - Termo de Adesão";
break;
case "valores":
carregar("templates/valores.htm",$conteudo);
$titulo=$nomedosite." - Valores dos cursos";
break;
case "proprio_negocio":
carregar("templates/proprio_negocio.htm",$conteudo);
$titulo=$nomedosite." - Proprio Negocio";
break;
case "logar":
require("logar.php");
$titulo=$nomedosite." - Painel do Associado";
break;
case "cadastro":
require("cadastro.php");
$titulo=$nomedosite." - Cadastro";
break;
case "produtoslista":
require("produtoslista.php");
$titulo=$nomedosite." - Lista de produtos";
break;
case "cadastrar":
require("cadastrar.php");
$titulo=$nomedosite." - Cadastro";
break;
case "fale_conosco":
carregar("templates/contato.htm",$conteudo);
$titulo=$nomedosite." - Fale Conosco";
break;
case "extra":
carregar("templates/extra.htm",$conteudo);
$titulo=$nomedosite." - Extra";
break;
case "comprar":
carregar("templates/comprar.htm",$conteudo);
$titulo=$nomedosite." - Comprar";
break;
case "pagamento":
carregar("templates/pagamento.htm",$conteudo);
$titulo=$nomedosite."Pagamento";
break;
case "contactar":
require("contato.php");
$titulo=$nomedosite." - Fale Conosco";
break;
case "recuperarsenha":
carregar("templates/recuperarsenha.htm",$conteudo);
$titulo=$nomedosite." - Recuperar Senha";
break;
case "brpay_ok":
carregar("templates/brpay_ok.htm",$conteudo);
$titulo=$nomedosite." - Pagamento Efetuado";
break;
case "recuperasenha":
require("recuperasenha.php");
$titulo=$nomedosite." - Recuperar Senha";
break;
case "membros":
require("membros/principal.php");
$titulo=$nomedosite." $nomedapagina ";
break;
case "dicas":
require("membros/dicas.php");
$titulo=$nomedosite." $nomedapagina ";
break;
case "dadoscadastrais":
require("membros/dadoscadastrais.php");
$titulo=$nomedosite." $nomedapagina ";
break;
case "atualizarmembro":
require("membros/dadoscadastrais_atualizar.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "upline":
require("membros/upline.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "ebooks":
require("membros/ebooks.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "produtoslista2":
require("membros/produtoslista2.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "downline":
require("membros/downline.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "downline_detalhes":
require("membros/downline_detalhes.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "comissoes":
require("membros/comissoes.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "comissoes_detalhes":
require("membros/comissoes_detalhes.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "banners":
require("membros/banners.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "ebooks":
require("membros/ebooks.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "lista":
require("membros/fila.php");
$titulo=$nomedosite." $nomedapagina";
break;
case "confirmar":
carregar("templates/confirmar.htm",$conteudo);
$titulo=$nomedosite." Confirmar Pagamento";
break;
case "confirmarpagamento":
require("confirmarpagamento.php");
$titulo=$nomedosite." Confirmar Pagamento";
break;
case "sair":
session_unregister("usuariologado");
header("Location: index.php");
break;
}
#########################################
##### Menu e campo de login #####
if (isset ($usuariologado)) {
$menu_lateral = "<div class=\"texto\"><font color=\"#FFFFFF\">Usuário: $usuariologado</font></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=membros\" class=\"menu_afiliado\">- início</a></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=dadoscadastrais\" c class=\"menu_afiliado\">- Dados Cadastrais</a></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=upline\" class=\"menu_afiliado\">- Upline</a></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=downline\" class=\"menu_afiliado\">- Downlines</a></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=comissoes\" class=\"menu_afiliado\">- Comissões</a></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=banners\" class=\"menu_afiliado\">- Banners</a></div>
<div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=sair\" class=\"menu_afiliado\">- Sair / Logout</a></div>
";
} else {
$menu_lateral = "<form action=\"index.php?p=logar\" method=\"post\" name=\"logar\">
<div class=\"texto\">Login:<br>
<input name=\"login\" type=\"text\" class=\"form1\" size=\"18\">
<br>
Senha:<br>
<input name=\"senha\" type=\"password\" class=\"form1\" size=\"10\">
<input type=\"submit\" name=\"Submit\" value=\"OK\" class=\"submit1\"><br><br>
<a href=\"index.php?p=recuperarsenha\" class=\"texto\">Recuperar Senha</a>
</div>
</form>";
}
##################################
##### Frase mostrada abaixo do menu principal #####
if (isset ($usuariologado)) {
$mostra = "Você está logado como: $usuariologado";
} elseif (isset ($aff)) {
conecta(); // Conectando-se com o banco de dados
$pegaaff = mysql_query("SELECT nome, sobrenome, email FROM uni_usuario WHERE usuario = '$aff'");
if(mysql_num_rows($pegaaff) == 0) {
$mostra="";
} else {
$nomeaff = @mysql_result($pegaaff, 0, nome);
$sobrenomeaff = @mysql_result($pegaaff, 0, sobrenome);
$emailaff = @mysql_result($pegaaff, 0, email);
$mostra = "Página Pessoal do Associado $nomeaff $sobrenomeaff ($aff) - <a href=\"mailto:$emailaff\" class=\"rodape\">$emailaff</a>";
}
} else {}
####################################################
##### Substituí as variáveis e os arquivos na página principal #####
carregar("layout.htm",$main);
$main=str_replace("{conteudo}",$conteudo,$main);
$main=str_replace("{mostra}",$mostra,$main);
$main=@str_replace("{aff}",$aff,$main);
$main=@str_replace("{titulo}",$titulo,$main);
$main=@str_replace("{menu_lateral}",$menu_lateral,$main);
$main=str_replace("{nomedosite}",$nomedosite,$main);
$main=str_replace("{valordamensalidade}",$valordamensalidade,$main);
$main=str_replace("{payout_minimo}",$payout_minimo,$main);
$main=str_replace("{banco}",$banco,$main);
$main=str_replace("{agencia}",$agencia,$main);
$main=str_replace("{conta}",$conta,$main);
$main=str_replace("{valor1}",$valor1,$main);
$main=str_replace("{titular}",$titular,$main);
$main=str_replace("{banco2}",$banco2,$main);
$main=str_replace("{agencia2}",$agencia2,$main);
$main=str_replace("{conta2}",$conta2,$main);
$main=str_replace("{valor2}",$valor2,$main);
$main=str_replace("{titular2}",$titular,$main);
$main=str_replace("{urldosite}",$urldosite,$main);
$main=str_replace("{plano}",$plano,$main);
$main=str_replace("{emailpagseguro}",$emailpagseguro,$main);
echo $main;
####################################################################
?>
Atenciosamente,
bcorda
======================================================
Editado por Jhonas Adicionada a tag codebox
Pergunta
bcorda
Olá pessoal,
Gostaria que voces me ajudassem nesse problema.
Instalei esse script de mmn no meu site e quando vou entrar em cadastro, contato, login confirmar pagamento.
ele sempre volta para a página principal, como se desse um refresh. Até na area administrativa não entra
já fiz teste em várias hospedagem e dá na mesma.
me falaram que poderia ser o registro global, já colocamos em on e nada resolveu.
a página onde está instalado é essa: http://bcorda.com
desde já agradeço!
o script do problema é esse:
<? session_start(); // Iniciando a sessão include "includes/config.php"; // incluindo o arquivo de configurações ####### Sorteando um usuário caso não seja setado um pela URL ###### //if (!isset($aff)) //{ //header("Location: roleta.php"); //return false; //} #################################################################### ################## INICIO DA VERIFICAÇÃO DE LICENÇA ################### $dominio_licenciado = "bcorda.com"; $host_licenciado = "207.7.84.40"; if(!isset($dominio_atual)) { $dominio_atual = $_SERVER['SERVER_NAME']; session_register("dominio_atual"); if($dominio_atual != $dominio_licenciado) { die("<p><font size=\"6\" face=\"Arial, Helvetica, sans-serif\">Licença Inválida!</font></p> <p><font face=\"Arial, Helvetica, sans-serif\">Este script não está corretamente licenciado.</font></p> <p><font face=\"Arial, Helvetica, sans-serif\"><strong>Domínio Licenciado:</strong> $dominio_licenciado<br> <strong>Domínio Utilizado:</strong> $dominio_atual</font></p> <p><font face=\"Arial, Helvetica, sans-serif\">Em caso de dúvidas, entre em contato com o desenvolvedor do script em <a href=\"http://www.bcorda.com\" target=\"_blank\">http://www.bcorda.com</a> <br> </font></p>"); } } //if (!isset($host_atual)) { //$host_atual = gethostbyname("$dominio_atual"); //session_register("host_atual"); //if($host_atual != $host_licenciado) { //die("<p><font size=\"4\" face=\"Arial, Helvetica, sans-serif\">Tempo Limite Esgotado!</font></p> //<p><font face=\"Arial, Helvetica, sans-serif\">Por favor, atualize esta página // apertando o botão F5 de seu teclado ou clicando no botão "Atualizar" // de seu navegador.<br> //</font></p>"); //} //} ############# FIM DA VERIFICAÇÃO DE LICENÇA #################### ######### Registrando o indicador em uma Session ######### if (isset($aff)) { // Se não for informado um indicador, não registra a sessão // Separando a variável caso o usuário digite um endereço com / no final $xplode = explode("/", $aff); $usuario = $xplode[0]; // Se a URL tiver uma barra no final, redireciona para a URL correta $tembarra = strpos($aff, "/"); if ($tembarra == true) { header("Location: http://www.$urldosite/?aff=$usuario"); return false; } session_register("aff"); } #################################################################### ###### Se não for setada uma página ###### if (!isset($p)) { $p="principal"; } ########################################## ###### Seta as páginas que aparecerão ##### switch ($p) { case "principal": carregar("templates/home.htm",$conteudo); $titulo=$nomedosite.""; break; case "produtos": carregar("templates/produtos.htm",$conteudo); $titulo=$nomedosite." - Produtos"; break; case "cliente": carregar("templates/cliente.htm",$conteudo); $titulo=$nomedosite." - Cliente"; break; case "oportunidade": carregar("templates/oportunidade.htm",$conteudo); $titulo=$nomedosite." - Oportunidade"; break; case "quem_somos": carregar("templates/quem_somos.htm",$conteudo); $titulo=$nomedosite." - Quem Somos"; break; case "conteudo": carregar("templates/conteudo.htm",$conteudo); $titulo=$nomedosite." - Conteúdo"; break; case "legislacao": carregar("templates/legislacao.htm",$conteudo); $titulo=$nomedosite." - Legislação"; break; case "como_funciona": carregar("templates/como_funciona.htm",$conteudo); $titulo=$nomedosite." - Como Funciona"; break; case "contrato": carregar("templates/termo.htm",$conteudo); $titulo=$nomedosite." - Termo de Adesão"; break; case "valores": carregar("templates/valores.htm",$conteudo); $titulo=$nomedosite." - Valores dos cursos"; break; case "proprio_negocio": carregar("templates/proprio_negocio.htm",$conteudo); $titulo=$nomedosite." - Proprio Negocio"; break; case "logar": require("logar.php"); $titulo=$nomedosite." - Painel do Associado"; break; case "cadastro": require("cadastro.php"); $titulo=$nomedosite." - Cadastro"; break; case "produtoslista": require("produtoslista.php"); $titulo=$nomedosite." - Lista de produtos"; break; case "cadastrar": require("cadastrar.php"); $titulo=$nomedosite." - Cadastro"; break; case "fale_conosco": carregar("templates/contato.htm",$conteudo); $titulo=$nomedosite." - Fale Conosco"; break; case "extra": carregar("templates/extra.htm",$conteudo); $titulo=$nomedosite." - Extra"; break; case "comprar": carregar("templates/comprar.htm",$conteudo); $titulo=$nomedosite." - Comprar"; break; case "pagamento": carregar("templates/pagamento.htm",$conteudo); $titulo=$nomedosite."Pagamento"; break; case "contactar": require("contato.php"); $titulo=$nomedosite." - Fale Conosco"; break; case "recuperarsenha": carregar("templates/recuperarsenha.htm",$conteudo); $titulo=$nomedosite." - Recuperar Senha"; break; case "brpay_ok": carregar("templates/brpay_ok.htm",$conteudo); $titulo=$nomedosite." - Pagamento Efetuado"; break; case "recuperasenha": require("recuperasenha.php"); $titulo=$nomedosite." - Recuperar Senha"; break; case "membros": require("membros/principal.php"); $titulo=$nomedosite." $nomedapagina "; break; case "dicas": require("membros/dicas.php"); $titulo=$nomedosite." $nomedapagina "; break; case "dadoscadastrais": require("membros/dadoscadastrais.php"); $titulo=$nomedosite." $nomedapagina "; break; case "atualizarmembro": require("membros/dadoscadastrais_atualizar.php"); $titulo=$nomedosite." $nomedapagina"; break; case "upline": require("membros/upline.php"); $titulo=$nomedosite." $nomedapagina"; break; case "ebooks": require("membros/ebooks.php"); $titulo=$nomedosite." $nomedapagina"; break; case "produtoslista2": require("membros/produtoslista2.php"); $titulo=$nomedosite." $nomedapagina"; break; case "downline": require("membros/downline.php"); $titulo=$nomedosite." $nomedapagina"; break; case "downline_detalhes": require("membros/downline_detalhes.php"); $titulo=$nomedosite." $nomedapagina"; break; case "comissoes": require("membros/comissoes.php"); $titulo=$nomedosite." $nomedapagina"; break; case "comissoes_detalhes": require("membros/comissoes_detalhes.php"); $titulo=$nomedosite." $nomedapagina"; break; case "banners": require("membros/banners.php"); $titulo=$nomedosite." $nomedapagina"; break; case "ebooks": require("membros/ebooks.php"); $titulo=$nomedosite." $nomedapagina"; break; case "lista": require("membros/fila.php"); $titulo=$nomedosite." $nomedapagina"; break; case "confirmar": carregar("templates/confirmar.htm",$conteudo); $titulo=$nomedosite." Confirmar Pagamento"; break; case "confirmarpagamento": require("confirmarpagamento.php"); $titulo=$nomedosite." Confirmar Pagamento"; break; case "sair": session_unregister("usuariologado"); header("Location: index.php"); break; } ######################################### ##### Menu e campo de login ##### if (isset ($usuariologado)) { $menu_lateral = "<div class=\"texto\"><font color=\"#FFFFFF\">Usuário: $usuariologado</font></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=membros\" class=\"menu_afiliado\">- início</a></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=dadoscadastrais\" c class=\"menu_afiliado\">- Dados Cadastrais</a></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=upline\" class=\"menu_afiliado\">- Upline</a></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=downline\" class=\"menu_afiliado\">- Downlines</a></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=comissoes\" class=\"menu_afiliado\">- Comissões</a></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=banners\" class=\"menu_afiliado\">- Banners</a></div> <div class=\"texto\" style=\"padding-left: 5px;\"><a href=\"index.php?p=sair\" class=\"menu_afiliado\">- Sair / Logout</a></div> "; } else { $menu_lateral = "<form action=\"index.php?p=logar\" method=\"post\" name=\"logar\"> <div class=\"texto\">Login:<br> <input name=\"login\" type=\"text\" class=\"form1\" size=\"18\"> <br> Senha:<br> <input name=\"senha\" type=\"password\" class=\"form1\" size=\"10\"> <input type=\"submit\" name=\"Submit\" value=\"OK\" class=\"submit1\"><br><br> <a href=\"index.php?p=recuperarsenha\" class=\"texto\">Recuperar Senha</a> </div> </form>"; } ################################## ##### Frase mostrada abaixo do menu principal ##### if (isset ($usuariologado)) { $mostra = "Você está logado como: $usuariologado"; } elseif (isset ($aff)) { conecta(); // Conectando-se com o banco de dados $pegaaff = mysql_query("SELECT nome, sobrenome, email FROM uni_usuario WHERE usuario = '$aff'"); if(mysql_num_rows($pegaaff) == 0) { $mostra=""; } else { $nomeaff = @mysql_result($pegaaff, 0, nome); $sobrenomeaff = @mysql_result($pegaaff, 0, sobrenome); $emailaff = @mysql_result($pegaaff, 0, email); $mostra = "Página Pessoal do Associado $nomeaff $sobrenomeaff ($aff) - <a href=\"mailto:$emailaff\" class=\"rodape\">$emailaff</a>"; } } else {} #################################################### ##### Substituí as variáveis e os arquivos na página principal ##### carregar("layout.htm",$main); $main=str_replace("{conteudo}",$conteudo,$main); $main=str_replace("{mostra}",$mostra,$main); $main=@str_replace("{aff}",$aff,$main); $main=@str_replace("{titulo}",$titulo,$main); $main=@str_replace("{menu_lateral}",$menu_lateral,$main); $main=str_replace("{nomedosite}",$nomedosite,$main); $main=str_replace("{valordamensalidade}",$valordamensalidade,$main); $main=str_replace("{payout_minimo}",$payout_minimo,$main); $main=str_replace("{banco}",$banco,$main); $main=str_replace("{agencia}",$agencia,$main); $main=str_replace("{conta}",$conta,$main); $main=str_replace("{valor1}",$valor1,$main); $main=str_replace("{titular}",$titular,$main); $main=str_replace("{banco2}",$banco2,$main); $main=str_replace("{agencia2}",$agencia2,$main); $main=str_replace("{conta2}",$conta2,$main); $main=str_replace("{valor2}",$valor2,$main); $main=str_replace("{titular2}",$titular,$main); $main=str_replace("{urldosite}",$urldosite,$main); $main=str_replace("{plano}",$plano,$main); $main=str_replace("{emailpagseguro}",$emailpagseguro,$main); echo $main; #################################################################### ?>Atenciosamente,bcorda
====================================================== Editado por Jhonas
Adicionada a tag codebox
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.