Duda sobre parametro post

Iniciado por wizache, 3 Agosto 2007, 19:57 PM

0 Miembros y 1 Visitante están viendo este tema.

wizache

Hola que tal, estaba trabajando con mi pagina de internete y se me ocurrio una cosa, cuando por un formulario tu envias parametros por post y actualizas la pagina como usuario estos se vuelven a enviar ocasionando mas de un problema, claro despues del molesto mensaje que te avisa de esto. Para solucionarlo procuro actualizar la pagina(internametnte) despues de  procesar estos datos y estaba pensando que seria genial que pudieras destruir esos datos que se envian por post, para que cuando el usuario actualize estos parametros no se reenvien y leugo pense que a lo mejor si habia forma, y esa es la pregunta:

¿Hay forma de que los parametros enviados por POST se destruyan despues de procesarlos sin necesidad de actualizar la pagina internamete, o saben alguna solucion mas practica a ese problema?

SAludos

дٳŦ٭

No porque eso depende del navegador, lo que puedes hacer es que si el form esta en llenadatos.php de envia a procesar.php y despues manda un header a final.php, así si actualiza ya no tendrá los $_POST.

llenadatos.php -> procesar.php -> final.php

Suerte


Con sangre andaluza :)


Carxl

Hola wizache...

Es q' eso es relativo a la manera de programaciòn, es decir, si te actualizan el $_post, corres el reisgo de que el navegador vuelva a mandar los datos y te duplique el registro, pero tù en tu programaciòn deberìas validar este caso, que no pueden repertirse ciertos campos o ciertos paràmettros, de esa manera te aseguras que no te a volverà a realizar la acciòn...

Saludos! ;)
Hay 10 tipos de personas, los que entienden binario... y los que no!

Sanjuu

Ante esto me asalta una duda...

¿no valdría usar la función unset() ?

Código (php) [Seleccionar]

if (pregunta->buscador()==NULL)
     pregunta->formular_pregunta();