Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2011, 08:53
maxilito
 
Fecha de Ingreso: mayo-2006
Mensajes: 31
Antigüedad: 18 años
Puntos: 0
Mensaje Cambio de FORMATO

Hola, tengo un formulario en flash y php, cuando recibo el mail de mi web me parece de la siguiente forma:

Ha recibido un email de Maximiliano Tu edad: undefined Localidad: Galvez Su Tel�fono: 0340415410572 Su Email: [email protected] Experiencias: undefined Como nos Conociste: undefined Horarios: undefined )con el siguiente contenido:

Prueba de mensaje



como pueden ver es un lio leer eso y muchas veces los clientes se confunden..

mi pregunta es si alguien puedo ayudarme a que salgo asi:

Ha recibido un mail de: xxx
Localidad: xxx
Telefono: xxx


respetando la negrita.

pego el codigo y gracias a quien tenga un ratito de tiempo. saludos




//estas variables las usaremos en el comando 'mail()' para costruir el email.

//DEBE CAMBIAR EL VALOR DE $destinatario por la dirección de correo que va a recibir el email:
$destinatario="[email protected]";

//estos datos se usaran como cabecera del email.
$cabeceras="MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=utf-8\r\n";
$cabeceras.="From: {$_POST['nombre']}<{$de}>\r\n";
$cabeceras.="Reply-To: {$_POST['email']}\r\n";
//el asunto del mensaje:
$asunto="Web TuriGalvez Viajes";
//El cuerpo del mensaje:
$cuerpo=' Ha recibido un email de '.$_POST['nombre'].' Tu edad: '.$_POST['edad'].' Localidad: '.$_POST['ciudad'].' Su Teléfono: '.$_POST['telefono'].' Su Email: '.$_POST['email'].' Experiencias: '.$_POST['experiencia'].' Como nos Conociste: '.$_POST['conociste'].' Horarios: '.$_POST['horarios'].' )con el siguiente contenido:';
$cuerpo.='<br>'.$_POST['texto'].'<br>';
//la persona wue envia el email.
$de=$_POST['email'];

/*
el comando 'mail(destinatario,asunto,cuerpo del mensaje, [parametros adicionales])'
envia un email y devuelve true si el email fue aceptado para su envio,
encaso contrario devuenve false.
Para mas información sobre 'mail()' visite: http://es2.php.net/manual/es/function.mail.php
*/

if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
echo utf8_encode('&estado=enviado');
}else{
echo utf8_encode('&estado=no_enviado');
}
/*TEN CUIDADO DE NO ESCRIBIR NINGUN CARACTER DESPUES DE LA ETIQUETA '?>' NI ANTES DE '<?php' si hay
un espacio en blanco, un retorno de carro o cualquier otro caracter puede que el script
no funcione correctamente.
*/
?>