![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/05/2011, 13:42
|
![Avatar de KoswiDigital](http://static.forosdelweb.com/customavatars/avatar404480_1.gif) | | | Fecha de Ingreso: abril-2011 Ubicación: Galicia - España
Mensajes: 220
Antigüedad: 13 años, 10 meses Puntos: 37 | |
Respuesta: problema con formulario Pensaba que estabas utilizando la clase phpmailer. $mail->errorInfo; no te va a funcionar.
Tal cual está ese código que muestras, indica (por orden):
1) si el mail no se envía, vete a la página contacto.php?enviado=si
2) si sí se envía, avisa de que no se ha enviado y vuelve a la página anterior
3) si el script llega hasta este punto, el mensaje no se ha enviado y vuelvo a la página anterior
Entonces me pregunto, ¿cómo puede ser que te funcione? En el if, el condicional ! indica negación. Traducido es "si esto no ocurre...". Por lo que lo lógico sería pasar el punto 2 al 1 y viceversa. |