Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/02/2011, 17:12
kenproxd
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 15 años, 3 meses
Puntos: 8
Respuesta: Formulario se reenvia al presionar F5 : PHP

si te sirve de algo, podrías hacerlo asi:

en el form action indicas una variable "accion=comentar" o similar. Entonces inciando tu código haces lo siguiente:

Código PHP:
Ver original
  1. <?php
  2.  
  3. if($_GET['comentar'] && isset($submit)) {
  4.  
  5. Query a la base de datos;
  6.  
  7. Envias el Email;
  8.  
  9. Header('location: link actual sin la variable accion=comentar');
  10. }

Recuerda que para que el Header funcione no debe estar antecedido de ningún otro código.