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
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! ;)
Ante esto me asalta una duda...
¿no valdría usar la función unset() ?