Matheus. 0 Denunciar post Postado Maio 27, 2009 Opa já estou agradecendo quem souber a resposta e puder me ajudar Seguinte eu estou fazendo um site de perguntas e respostas e para o usuario fazer a pergunta é preciso que esteja logado no site quando não está logado aparece a informação dizendo que precisa logar-se e na url fica o seguinte http://www.tanacuca.com.br/pergunta.php?er...uar%20o%20login quando efetua o login tem o seguinte codigo $HTTP_REFERER que é para voltar para aquela pagina mais ai ele volta com esse mesmo url e mesmo depois de logado o erro ainda aparece embora quando eu mando dinovo a pergunta ele vai tranquilo sem erro o que eu quero é só fazer não aparecer o erro depois que voltar para a pagina eu não sei mais creio que o erro aparece dinovo por calsa da variavel ?erro=Os%20seguintes%20erros%20foram%20encontrados%20no%20cadastro:<br>%20-%20Você%20precisa%20efetuar%20o%20login e se alguem solber como fazer para naum aparecer isso e se sem isso o http_referer vai funcionar me avisem por favor e se ouver alguem modo que pegue somente http://www.tanacuca.com.br/pergunta.php para naum aparecer o erro eu agradeço qualquer coisa se não expliquei meu problema direito me pergunto que q naum entendeu mais se puder me ajudar vlw mesmo em obrigado pela atenção Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Maio 27, 2009 Salva numa session o erro, em vez de passar ele pela URL. Compartilhar este post Link para o post Compartilhar em outros sites
Matheus. 0 Denunciar post Postado Maio 27, 2009 Salva numa session o erro, em vez de passar ele pela URL. Hum eu vi aqui certim e entendi como você falou muitoooooooooooo obrigado eu consegui o que queria vlw mesmo agora eu vou mudar o site inteiro vlw mesmo fora que fica muito mais bonito a visualização sem aquele monte de erro la em cima haha vlw mesmo cara Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Maio 27, 2009 Eu falei por exemplo: if (!session_is_registered("login")) { $_SESSION['erro'] .= '<br /> - Você precisa efetuar o login'; $retorna=1; } ... if ( $retorna == 1 ) { header ("Location: ../pergunta.php"); exit; }e ai você imprime a session<?php echo $_SESSION['erro'] ?> lembrando de colocar session_start(); no início dos scripts que você for manipular as sessions. @edit: Opa, que bom que resolveu :lol: Compartilhar este post Link para o post Compartilhar em outros sites
Matheus. 0 Denunciar post Postado Maio 27, 2009 vlw mesmo Compartilhar este post Link para o post Compartilhar em outros sites