Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/01/2013, 16:05
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problema con formulario en PHP

Comienza por quitar los redireccionamientos y activar los mensajes de error:

Código PHP:
Ver original
  1. // Al inicio de tu script agrega la siguiente línea
  2. // Para ver los mensajes de error
  3.  
  4. // En la parte donde envías el correo, modifica:
  5.  
  6.    //Sending the email 
  7.    if (mail($youremail, $subject, $msg, $headers)){
  8.    
  9.        // Redirecting to the thank you page
  10.            die('El mensaje se envió correctamente.');
  11.        header("Location: messagesend.html" );
  12.        
  13.      }else{
  14.  
  15.        // If the mail is not send
  16.            die('El mensaje no se envió.');
  17.        header("Location: senderror.html" );
  18.        
  19.    }

Con esto podrás ver realmente si el mensaje se envía o no; en caso de que sigas teniendo alguna redirección, es porque falla algo en la validación y te toma algún campo como vacío; pero, como dijo Jack, vamos por partes.
__________________
- León, Guanajuato
- GV-Foto