Foros del Web » Programando para Internet » PHP »

Problema mail(), envia mensajes sin enters

Estas en el tema de Problema mail(), envia mensajes sin enters en el foro de PHP en Foros del Web. Hola chicos, yo estoy usando un scrip ( mail() ), para enviarme los emails de la seccion contactenos de mi pagina, me llega bien y ...
  #1 (permalink)  
Antiguo 20/07/2005, 11:17
Avatar de saymon  
Fecha de Ingreso: septiembre-2003
Ubicación: Panama
Mensajes: 318
Antigüedad: 14 años, 3 meses
Puntos: 0
Problema mail(), envia mensajes sin enters

Hola chicos, yo estoy usando un scrip ( mail() ), para enviarme los emails de la seccion contactenos de mi pagina, me llega bien y todo esta funcionando normal, solo que el mensaje, en el cuerpo, me llega todo pegado, no toma en cuenta los saltos de paginas (enters) cuando el usuario escribe en el textarea, como puedo hacer para cuando veo esto mensajes en mi correo, verlos bien, tal como lo escribe el usuario, les coloco el scrip que ejecuta esto:

Código PHP:
<? 
$destinatario 
"$select"
$asunto "Contact Us from Smut News"
$cuerpo 
<html> 
<head> 
<title>Contact Us from Smut News</title> 
</head> 
<body> 
<center><h3>Contact Us from Smut News</h3></center> 
<p> 
<b>To:&nbsp;&nbsp;</b>"
.$select."<br> <br>
<b>From:&nbsp;&nbsp;</b>"
.$email."<br> <br>
<b>Subject:&nbsp;&nbsp;</b>"
.$subject."<br> <br>
<b>Message:&nbsp;&nbsp;</b>"
.$message."<br> <br>
</p> 
</body> 
</html> "


//para el envío en formato HTML 
$headers "MIME-Version: 1.0\r\n"
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"


mail($destinatario,$asunto,$cuerpo/*,$headers*/);
header("Location:/quienes-somos.php?msg=enviado")
?>

Última edición por saymon; 20/07/2005 a las 11:40
  #2 (permalink)  
Antiguo 20/07/2005, 15:13
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 12 años, 10 meses
Puntos: 0
Aplicale nl2br() a la variable $message para que convierta los saltos de línea en <br>

Suerte
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:40.