Esteeee... Siguiendo los ejemplos de la página web, he estado armando o reestructurando el archivo php, llevo un rato moviéndole y nada... en el ejemplo del web que mencionas no esta definido lo de HTML... y si se lo agrego en las definiciones simplemente no lo toma, ya respeta los saltos de línea con /r (con <br> me manda a la burguer) y los acentos igual no los muestra... el código que resultó reemplazando elementos del ejemplo es el siguiente:
Código PHP:
//Comienzo definiendo variables igual que en el ejemplo. Y el $nombrereg lo
// toma literal, no como variable.
<?php
$destino='[email protected]';
$origen_nombre='$nombrereg';
$origen_mail='$mailreg';
$subject='Resultado Curso PLD $nombrereg';
//En el bloque siguiente defino lo de los acentos y el html
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
//Acá le dejo lo que tenía el anterior archivo.
$date = date("d/m/Y H:i:s");
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
$headers = "From: $origen_nombre <$origen_mail>\r\n";
$headers .= "Reply-To: $origen_mail\r\n";
$headers .= "Return-Path: $origen_nombre <$origen_mail>\r\n";
$mensaje="El usuario $nombrereg ha dejado sus datos \r Fecha: $date \r Nombre: $nombrereg \r E-mail: $mailreg \r Empleado: $numempleado \r Agente o Corredor: $numagente \r Calificación: $calif";
mail($destino,$subject,$mensaje,$headers);
echo "&contestar=Estado: mensaje enviado correctamente.&";
?>
El anterior archivo, dodne usaba <br> tiene formato y el asunto del mail lo respeta, solo falta corregir lo del origen del mail... pero nada que ver con el ejemplo del sitio web que esta más limpio...
Una manito porfavor, estoy tratando de entender cómo colocar todo pero no encuentro la manera exacta... Gracias
-------------
No estaría enloquecido si dejara de hacer cosas raras el codigo
Ya le valió el:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
Y los acentos nuevamente no salen