
Salto de linea al enviar un correo en formato texto
Publicado por Christian (5 intervenciones) el 17/09/2013 05:48:12
Hola
Quería molestarlos con un tema que no he podido solucionar, hice un formulario de contacto con codigo en un tutorial encontrado en internet, pero me pasa que al llegar al correo no me toma los <br> y recibe todo en una sola linea mas aun con los br escritos
esto es lo que llega:
Enviado desde www.mipagina.clNombre: Christian<br> nCorreo: e-mail:[email protected]<br> nMensaje: mi mensaje es el siguiente<br> n
Formulario de Contacto:
Quería molestarlos con un tema que no he podido solucionar, hice un formulario de contacto con codigo en un tutorial encontrado en internet, pero me pasa que al llegar al correo no me toma los <br> y recibe todo en una sola linea mas aun con los br escritos
esto es lo que llega:
Enviado desde www.mipagina.clNombre: Christian<br> nCorreo: e-mail:[email protected]<br> nMensaje: mi mensaje es el siguiente<br> n
Formulario de Contacto:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<? if (!$HTTP_POST_VARS){ ?>
<form method="post" id="contacto1">
<label for="name">Nombre:</label><input name="name" type="text" autofocus required id="name" placeholder="Escriba aquí su nombre" tabindex="1" title="Nombre">
<label for="email">Email:</label>
<input name="e-mail" type="e-mail" id="e-mail" value="e-mail">
<label for="tel">Tel:</label>
<input type="tel" name="tel" id="tel">
<label for="textarea">Text Area:</label>
<textarea name="txtmessage" id="txtmessage"></textarea>
</p><input name="enviar" type="submit" id="enviar"></form><?
}
else{
//Nota. Cuerpo o contenido del mensaje.
$cuerpo = "Enviado desde www.mipagina.cl para cotizar";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["name"] ."<br> n";
$cuerpo .= "Correo: " . $HTTP_POST_VARS["e-mail"] ."<br> n";
$cuerpo .= "Mensaje: " . $HTTP_POST_VARS["txtmessage"] ."<br> n";
//Nota. Cabeceras para el envío en formato HTML.
$headers = "MIME-Version: 1.0";
$headers .= "Content-type: text/html; charset=charset=UTF-8";
//Nota. Dirección del remitente.
$headers .= "From: " . $HTTP_POST_VARS["e-mail"] . "n";
//Nota. Dirección de respuesta.
$headers .= "Reply-To: " . $HTTP_POST_VARS["e-mail"] . "n";
//Nota. Ruta del mensaje desde origen a destino.
$headers .= "Return-path: " . $HTTP_POST_VARS["e-mail"] . "n";
//Nota. Funcion Mail de PHP:
// mail( $correoreceptor, $asunto, $mensaje, $cabeceras );
mail("micorreo@hotmail.com","Contacto desde www.mipagina.cl",$cuerpo,$headers);
//Confirmación de envio del mensaje.
echo "El comentario se ha enviado con exito, te contactaremos en la brevedad!";
mail($email,$asunto,$pedido,"MIME-Version:1.0\nContent-type:text/html;charset=UTF-8\nFrom:$empresa<$correo_empresa>");
}
?>
Valora esta pregunta


0