| |||
Post no recoge bien el html Hice un mailer que recoge los datos de un form mediante post y funciona casi perfectamente. El unico problema es cuando el mensaje tiene código html, no lo recoge bien y obviamente no lo manda bien, lo envia mal acomodado y no muestra muchas partes. Algo importante es que si el código lo escribo directamente en el php lo envia correctamente, ¿Porque ocurre esto? Muchas gracias. |
| |||
Respuesta: Post no recoge bien el html tienes que poner: $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; mail($destinatario,$asunto,$cuerpo,$headers) para que se envie el email en html. |
| |||
Respuesta: Post no recoge bien el html Si tengo los headers puestos, el problema no esta ahi, como dije, si escribo directamente el mensaje html dentro del mailer si se manda correctamente, pero si lo pongo como: $mensaje= $_POST['mensaje']; el post al parecer no recoge bien el código y lo manda mal. |
| |||
Respuesta: Post no recoge bien el html Ya lo resolvi :] Agregue estas lineas: Cita: Y se resolvio, ya llegan correctamente los mails. Pero otra duda, para no abrir otro tema, ¿Como puedo hacer que lleguen a la bandeja de entrada de hotmail? Siempre llegan al correo no deseado. $message = urlencode($message); $message = ereg_replace("%5C%22", "%22", $message); $message = urldecode($message); $message = stripslashes($message); |