Retornar a janela anterior

1. Retornar a janela anterior

Paulo
henbran

(usa Debian)

Enviado em 20/06/2008 - 09:23h

Bom dia!
Coloquei uma validação if else no arquivo php e não me lembro qual recurso se utiliza para que, quando os dados não estiverem a contento o php valida e faz com que o browser volte para a janela anterior:

If (dadoOK)
{Insert Into Tabela value (dados);}
else
{
Mensagem de Erro;
Retorna a Janela anterior // Sem perder os values dos campos HTML
}

Obrigado


  


2. Re: Retornar a janela anterior

William Chitto
pintofree

(usa Debian)

Enviado em 20/06/2008 - 09:29h

ola amigo, esta função nao é do php amigo e javascript. e a função history.back(); da uma estudada nela, que tem varias formar de ser usadas podendo ou nao manter os dados do formulario na tela


3. OBRIGADO

Paulo
henbran

(usa Debian)

Enviado em 20/06/2008 - 09:47h

Estou lisongeado com tanta rapidez e participação neste grande portal Linux que é um exemplo de trabalho em equipe e colaboração. Obrigado a todos e ao nosso amigo que respondeu essa pergunta. Deu certo.


4. Re: Retornar a janela anterior

Renato Michnik de Carvalho
hackwiz

(usa Gentoo)

Enviado em 20/06/2008 - 10:14h

Pode-se também usar o die() com argumentos. Como por exemplo:

die($_SERVER["HTTP_REFERRER"]);
die("<script>window.back();</script>");
die("<script>window.history.back();</script>");

E ainda tem como utilizar o header(), assim:

header("Location: pagina.php");

sendo a pagina.php a sua pagina anterior, mas nesse caso só funciona caso não há nenhuma saída de dados antes da execução do comando.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts