retorna pagina Home

04/03/2015

olá galera sou iniciante em programa em PHP... eu so queria sabe como posso fazer que uma pagina volte assim que o usuario receber uma mensagem e no tempo determinado retorna para pagina.

exemplo:
1 - estou nessa pagina de cadastro:

[img]http://arquivo.devmedia.com.br/forum/imagem/393530-20150304-100308.png[/img]

2 - quando eu terminar o processo dessa pagina que e o preenchimento dos campos, assim que clica no cadastr-se aparece seguinte pagina.

[img]http://arquivo.devmedia.com.br/forum/imagem/393530-20150304-101058%20%281%29.png[/img]

3 - essa e a mensagem que o cliente vai receber ao se cadastrar.
4 - assim que ele recebesse essa mensage queria da um tempo pra o cliente lê, e automaticamente retorna para pagina de login.
5 - essa imagem:

[img]http://arquivo.devmedia.com.br/forum/imagem/393530-20150304-100525.png[/img]

espero te uma solução.
Obrigado desde ja!

PHP

Edson Silva

Melhor resposta

04/03/2015

Bom, você pode fazer uma forma mais abstrata que deixa seu projeto mais limpo e eficaz.

1 - Na página que exibe a mensagem você pode receber um "GET ou POST" com a página destino. Ex:

$destino = $_REQUEST['destino'];

//Mostra sua mensagem aqui ... 

//'Dorme' para que a página não seja redirecionada instantâneamente
sleep(30); //30 segundos

header("Location: $destino");


2 - Na sua página de chamada, você apenas passa via GET O destino e pronto.

Ronaldo Lanhellas

Responder Citar

Outras Respostas

04/03/2015

Marcio Araujo

Boa tarde JackSparrow,

Já tentou


<?php
sleep(5); // Tempo que você deseja
header("Location: index.php");
?>

Responder Citar

04/03/2015

Edson Silva

Boa tarde JackSparrow, Já tentou

<?php
sleep(5); // Tempo que você deseja
header("Location: index.php");
?>



AINDA NAO MAIS ESSE CODIGO COLOCA NA MESMA PAGINA QUE TA A MENSAGEM?
NAO SEI QUASE NADA DE PHP :D
Responder Citar

04/03/2015

Marcio Araujo

Aonde tem o location, ele vai redirecionar, tenta.
Responder Citar

04/03/2015

Marcio Araujo

Bem melhor assim.
Responder Citar

17/03/2015

Edson Silva

Obrigado!
Responder Citar