Radubrêdo 0 Denunciar post Postado Setembro 11, 2004 Tenho uma página d cadastro...assim, gostaria q após a pessoa efetuar o cadastro, apareça uma mensagem de agradecimento e depois de 3 segundos, apágina seja direcionada para outra.Para isso, sei q existe o comando:header("Location:http://www.site.com.br");Porém sei tb q esse comando tem que ser utilizado antes que qualquer saída HTML seja enviada ao browser, caso contrário, vai ocasionar um erro:Warning : Cannot modify header information - headers already sent by...Assim, gostaria de saber se eu colocar esse comando logo no inicio da página, se o restante do código será executado ou se a página será redirecionada logo após aquele comando?como faço para aguardar 3 segundos, para poder redirecionar?tentei o comando:set_time_limit(3);Porém não tá dando certo. Compartilhar este post Link para o post Compartilhar em outros sites
SnakeX 1 Denunciar post Postado Setembro 11, 2004 use javascript para isso Compartilhar este post Link para o post Compartilhar em outros sites
Keitaro 0 Denunciar post Postado Setembro 11, 2004 sou mais o metatag do html... <META HTTP-EQUIV=Refresh CONTENT="10; URL=http://nova_url/">no lugar do 10 o tempo.. em segundos B) Compartilhar este post Link para o post Compartilhar em outros sites
Radubrêdo 0 Denunciar post Postado Setembro 11, 2004 sou mais o metatag do html... <META HTTP-EQUIV=Refresh CONTENT="10; URL=http://nova_url/">no lugar do 10 o tempo.. em segundos B) Mas esse tempo de espera, começa a ser contado qdo chega na linha de comando:<META HTTP-EQUIV=Refresh CONTENT="10; URL=http://nova_url/">ou só é contado depois q executa todo script da página?é q eu coloquei esse comando logo no inicio da minha página Compartilhar este post Link para o post Compartilhar em outros sites
Keitaro 0 Denunciar post Postado Setembro 11, 2004 os metatags vao la pro topo, e independente da posicao ele é carregado, sendo primeiro ou ultimo, vai ser questao de milisegundos...n vai ser tao prejudicial o intervalo de tempo... Compartilhar este post Link para o post Compartilhar em outros sites
Cerrito 0 Denunciar post Postado Setembro 11, 2004 você pode colocar esse comando dentro de uma condição em php para que ela seja analizada antes...tipo se uma determinada condição for verdadeira então...echo "<META HTTP-EQUIV=Refresh CONTENT=\"10; URL=http://nova_url\">";ABRAÇOSMarcio Compartilhar este post Link para o post Compartilhar em outros sites