Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2009, 13:38
hollowmanf
 
Fecha de Ingreso: enero-2009
Mensajes: 246
Antigüedad: 15 años, 3 meses
Puntos: 1
Problema para darle form a un mail enviado en php

hola amigos, tengo un formulario que completo y tengo este otro php que es quien recoje esos datos y los envia a los mails del administrador y del usuario que se registro. El problema es que necesito poder dale a este mail un formato mas lindo que el de un texto plano como me esta llegando y no se como hacerlo, alguien puede darme una mano y ayudarme.

Salud2 y gracias

Código PHP:
<body bgcolor="E6E6E6">
<p><center><?php

/* -----------------------------------------------------------------------------------------
   form01 formulario de contacto 14/07/2009  

  

   ---------------------------------------------------------------------------------------*/


//reemplace [email protected] por la dirección a donde quieres que se mande los datos.
$recipiente "[email protected]";

//reemplace miasunto por el asunte que quieres en el email
$asunto "Consulta Pagina Web";

$error 0;

//los campos mandados por el formulario
$apellido $_POST['apellido'];
$nombre $_POST['nombre'];
$calle $_POST['calle'];
$ejemplar_numero $_POST['ejemplar_numero'];
$cp $_POST['cp'];
$piso $_POST['piso'];
$localidad $_POST['localidad'];
$depto $_POST['depto'];
$provincia $_POST['provincia'];
$telefono $_POST['telefono'];
$email $_POST['email'];
$dato $_POST['dato'];
//verificación si los campos requeridos estan llenos
if($apellido == "" || $nombre == "" || $email == ""){
   
$error=1;
}
//verificación si el email es correcto
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email)){
   
$error=2;
}

//mensajes de error
if($error==1){
   echo 
"El siguiente error ha ocurrido!<BR>";
   echo 
"No ha rellenado todos los campos obligatorios.<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

elseif(
$error==2){
   echo 
"El siguiente error ha ocurrido!<BR>";
   echo 
"El correo electronico es invalido!<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

//envio del email con los datos

else{
   
$message ="Apellido: ".$apellido."<br>";
   
$message .="Nombre: ".$nombre."<br>";
   
$message .="Calle: ".$calle."<br>";
   
$message .="Ejemplar: ".$ejemplar_numero."<br>";
   
$message .="Codigo Postal: ".$cp."<br>";
   
$message .="Piso: ".$piso."<br>";
   
$message .="Localidad: ".$localidad."<br>";
   
$message .="Depto: ".$depto."<br>";
   
$message .="Provincia: ".$provincia."<br>";
   
$message .="Telefono: ".$telefono."<br>";
   
$message .="E-mail: ".$email."<br>";
   
$message .="Informacion: ".$dato."<br>";
   
$message stripslashes($message);
   
   
$headers "MIME-Version: 1.0\r\n";
   
$headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   
$headers .= "From: $email\r\n";
   
$headers .= "Repaly-to: $email\r\n";
   
$headers .= "Cc: $email\r\n";
   
   
mail($recipiente,$asunto,$message,$headers);
   
   
//aqui puedes modificar los mensajes
   
echo "El pedido ha sido enviado!<BR>";
   echo 
"Gracias por solicitar nuestro producto.<BR>Nos estaremos comunicando con usted a la brevedad.<BR>";

}
?></center></p>