Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/11/2013, 18:22
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Cómo puedo evitar el reenvío de un formulario

Podrías generar un código y almacenarlo en una session, luego, verificas si ya se realizó algún envío con dicho código, podrías tener una tabla en la BD que guarde ese dato y la siguiente vez, solamente harías una consulta para corroborar que no se hayan enviado los datos del formulario con el código en cuestión. Otra forma sería reemplazando el código por el IP de la computadora del usuario, el cual puedes obtenerlo con la siguiente línea de código.

Código PHP:
Ver original
  1. $_SERVER["REMOTE_ADDR"];

Saludos