• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

rgcouto

[Dúvida] Como redireccionar uma pagina automaticamente?

5 mensagens neste tópico

Boas pessoal,

tenho o código abaixo e preciso que quando a condição for falsa que ele me mande para um site externo, como é k se faz isso? eu usei o header (location: blabla) mas retorna-me o erro que os headers já tinham sido enviados... :S

 if (isset($_GET['c']) && $_GET['c'] != "") {
	 include ("modulos/$_GET[c].php");
} else {
	 header('Location: index.php', false);
}

desde já obrigado pelo tempo :P

Ab.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Esse código tem de vir antes de qualquer outro código, sem contar que esse código está vulnerável a LFI (igual a RFI mas no local filesystem). Vê o artigo Vulnerabilidades em aplicações web que escrevi para a revista PROGRAMAR. :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois, mas nao ha outra maneira?!? eu meti ali index como poderia por outra coisa qq..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Usa JavaScript ou a tag <meta>

<script>window.location = "site.lulz"; </script>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

já usei uma maneira diferente...

echo'<meta HTTP-EQUIV="refresh" CONTENT="0;URL=http://www.example.com">';

hehe

thx pelas rspts

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora