Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: wizache en 3 Agosto 2007, 19:57 pm



Título: Duda sobre parametro post
Publicado por: wizache en 3 Agosto 2007, 19:57 pm
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


Título: Re: Duda sobre parametro post
Publicado por: дٳŦ٭ en 3 Agosto 2007, 21:37 pm
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


Título: Re: Duda sobre parametro post
Publicado por: Carxl en 5 Agosto 2007, 02:52 am
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! ;)


Título: Re: Duda sobre parametro post
Publicado por: Sanjuu en 6 Agosto 2007, 10:14 am
Ante esto me asalta una duda...

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