Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/03/2007, 11:38
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Como Vaciar $_post Al Recargar Pagina Utilizando La Misma Pagina Para El Script

La idea es usar una lógica de proceso diferente para los datos.
pagina 1 > form
pagina 2 > action process
pagina 3 > thk process

El secreto esta en usar header() para el redirect entre page 2 y 3, de esta manera jamás quedará cacheada (técnicamente no debería) la pagina 2, por lo que, aunque se haga desde page 3 volver desde el browser, éste irá a page 1 y no a page 2 (que es de donde viene realmente), aunque también en page 2 pondría un isset de POST redireccionando a page 1 (para evitar llamadas directas).

Las soluciones de desactivar teclas no son del todo correctas.

PD: Se puede eliminar tranquilamente la pagina 3 volviendo a la pagina 1 una vez procesados los datos.

Espero que ayude la idea.
__________________
Mi punto de partida es Que Bueno Lo Nuevo