Skill 0 Denunciar post Postado Agosto 27, 2011 Olá, Sou iniciante em php e estou com um problema no programa de afiliados que estou montando para minha loja! Sempre que entro na página inicial aparece a seguinte mensagem ( Esta página da web tem um loop de redirecionamento resultando em muitos redirecionamentos ) Já tentei apagar os cookies e os históricos, testei em outros navegadores e nada! Aqui está o código da index! <? // Iniciando a sessão session_start(); // INFORME AQUI O ID DO ADMIN $refid_admin = "admin"; // INFORME AQUI A URL EM QUE O SCRIPT ESTÁ RODANDO $urldosite = "http://afiliados.digitalshared.com.br"; // Se não for informado um ref id, é utilizado o id do admin if (!isset($ref)) { header("Location: $urldosite/?ref=$refid_admin"); return false; } // Incluindo o arquivo que faz a conexão com o mysql include "conecta.php"; // Fazendo a consulta ao mysql $q1=mysql_query("SELECT nome, email FROM ilh_users WHERE login='$ref' LIMIT 0,1"); // Se o usuário não existir, redireciona para a página do admin if(mysql_num_rows($q1) == "0") { header("Location: $urldosite/?ref=$refid_admin"); return false; } // Se o usuário existir, pega os dados while($linha=mysql_fetch_array($q1)) { $nomedapessoa = $linha['nome']; $emaildapessoa = $linha['email']; } // Registra os dados do usuário em uma sessão session_register("ref","nomedapessoa","emaildapessoa"); ?> <html> <head> <title>index.html</title> </head> <body bgcolor="#36648b"> <p align="center"> <table style="border: 2px groove silver; background-color: white;" cellpadding="30" width="750"> <tbody> <tr> <td valign="top"> <font color="navy" face="tahoma"> <p>Página de <? // AQUI MOSTRA O NOME DA PESSOA echo "$nomedapessoa "; // AQUI MOSTRA O EMAIL DA PESSOA echo "(<a href=\"mailto:$emaildapessoa\">$emaildapessoa</a>)" ?> </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. </p> </font> <p align="center"> <font color="black" face="tahoma" size="6"> <b> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. </b> </font> </p> <p align="center"> <table width="600"> <tbody> <tr> <td> <font face="arial" size="4"> <p> <big><big>L</big></big>orem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. </p> </font> </td> </tr> </tbody> </table> </p> <p> <font face="verdana" size="3"><b>Prezado visitante,</b> </font></p> <p><font face="verdana" size="3"> </font></p> <p><font face="verdana" size="3"> <b></b></font><b><font face="tahoma"><big><big><big>L</big></big></big></font></b><font face="verdana" size="3">orem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. </font></p> <font face="verdana" size="3"> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. In quis justo a nisl laoreet fermentum. Curabitur condimentum turpis sed purus. </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. In quis justo a nisl laoreet fermentum. Curabitur condimentum turpis sed purus. </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. In quis justo a nisl laoreet fermentum. Curabitur condimentum turpis sed purus. Donec eros. Aenean mi. Nunc nec urna ac augue sagittis scelerisque. Vivamus non erat sed libero luctus sollicitudin. </p> <p style="background-color: yellow;"> <b>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia!</b> </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. In quis justo a nisl laoreet fermentum. Curabitur condimentum turpis sed purus. </p> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. </p> <p><font><font face="verdana" size="3">Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo</font></font>: </p> <p align="center"> </p> <ol> <li> Chapter 1 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 2 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 3 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 4 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 5 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 6 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 7 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 8 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 9 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br> <br> </li> <li> Chapter 10 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. </li> </ol> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <span style="background-color: yellow;">Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo.</span> Donec varius cursus elit. Duis nonummy tempus eros. Nulla congue egestas ante. Nulla leo lectus, egestas quis, egestas vitae, volutpat sed, ante. In quis justo a nisl laoreet fermentum. Curabitur condimentum turpis sed purus. Donec eros. Aenean mi. </p> <br> <p> </p> <p align="center"> <table> <tbody> <tr> <td> <table style="border: 4px dashed black; width: 409px; height: 199px;"> <tbody> <tr> <td align="center" valign="center"> <p align="center"> <big><b>Faça sua compra agora mesmo.</b></big><br> <big><big><b>CLIQUE NO BOTÃO ABAIXO.</b></big></big> </p> <p align="center"> <font face="verdana" size="3"><big><big><a href="comprar.php"><span style="font-style: italic; color: rgb(255, 0, 0);">BOTÃO DE COMPRA</span></a><b><br> </b></big></big></font> <i><font size="2">Pagamentos seguros<br> processados via BRpay.</font></i> </p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </p> <p> </p> <p> <b>P.S.</b> <font><font face="verdana" size="3"> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse enim. Duis risus nulla, gravida lacinia, blandit sed, rutrum non, leo. <br> </font></font></p> <br> <hr> <p align="center"> Questions? Comments? Need support? <a href="mailto:">email@domain.com</a> </p> </font> </td> </tr> </tbody> </table> </p> </body> </html> Por favor meu Ajudem! Agradeço a atenção de todos!! Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Agosto 27, 2011 if (!isset($ref)) { header("Location: $urldosite/?ref=$refid_admin"); Remove esse trecho de código acima do seu código, e teste novamente, alias, não remova, comente. Verifique se a variável $ref está setada ou não, também verifique sua página admin, se não esta redirecionando pra esta página. if(mysql_num_rows($q1) == "0") { Não faça dessa forma, zero é numérico, portanto não é necessário as aspas. return false; Troque por um 'exit();' ou 'die();' Compartilhar este post Link para o post Compartilhar em outros sites
Skill 0 Denunciar post Postado Agosto 27, 2011 Primeiramente gostaria de agradecer Andrey Knupp pela ajuda é de grande valia para mim e para aqueles que também passam por isto! Obrigado Após estas trocas apareceu PHP Parse error: syntax error, unexpected '}' in on line 27 você saberia me dizer que erros ? Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Agosto 27, 2011 Provavelmente você esqueceu de apagar um '}' no código. Compartilhar este post Link para o post Compartilhar em outros sites
Alê Santos 0 Denunciar post Postado Novembro 26, 2013 Olá pessoal eu estou com esse mesmo problema de loop quando tento logar no meu site como posso resolver isso ? Compartilhar este post Link para o post Compartilhar em outros sites