Código :
<?php $sendTo = "[email protected]"; $subject = $_POST["asunto"]; $headers = "From: " . $_POST["mantenencies.com"]; $headers .= "<" . $_POST["email"] . ">\r\n"; $headers .= "Reply-To: " . $_POST["email"]; $mycadena = $_POST["cuerpo"]; function separa($cadena){ for ($i=0;$i<strlen($cadena);$i++){ $rafa.=$cadena[$i]; if ($i>=80 && $i<80){ if($cadena[$i]==" "){ $rafa.="\n"; } } } return $rafa; } $nueva = separa ($mycadena); $message = "Para Departamento: " . $_POST["asunto"] . "\nDe Empresa: " . $_POST["empre"] . "\nPersona de contacto: " . $_POST["pcont"] . "\nTeléfono: " . $_POST["tel"] . "\nE-mail: " . $_POST["email"] . "\nComentario: \n$nueva"; if(mail($sendTo, $subject, $message, $headers)){ echo("&estatus=ok&"); }else{ echo("&estatus=no&"); } ?>
Este archivo php recoge entre otras una variable que puede contener hasta 500 caracteres es $_POST["cuerpo"] desde flash
y la separamos con la funcion separar, el caso es que cuando llega al correo llega en diferentes lineas, y ademas se adapta a la ventana. Creo que esta bien no???
Gracias por vuestra ayuda
rafa