Ir para o conteúdo
jorgesereno

[Resolvido] Post/Redirect/Get Pattern

Mensagens Recomendadas

jorgesereno

Boas,

Muito recentemente decidi passar a desenvolver com PHP, estou a dar os primeiros passos.

Pretendia utilizar a pattern Post/Redirect/Get http://en.wikipedia.org/wiki/Post/Redirect/Get mas não só não estou a conseguir como não encontro nada satisfatório na net, tipo um tutorial basico.

Alguém me pode indicar um exemplo basico desta pattern para impedir o problema de refresh da pagina e dos botoes de voltar atras?

Cumprimentos,

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
brunoais

Basta usares a função header() do php (pesquisa) depois de terminares de processar o POST.

Algo do tipo

<?php
if(/* all is alright to work with */){
/* Process POST data */
header('location:otherpage.php", false, 303);
exit;
}
/* Other stuff */

MUITO IMPORTANTE

Não escrever qq output antes do header(). Qq output, mesmo que seja um espaço ou o BOM faz com que isto já não funcione.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Partilhar esta mensagem


Ligação 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

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.