Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2010, 17:38
Avatar de Sistemasemv
Sistemasemv
 
Fecha de Ingreso: marzo-2009
Mensajes: 59
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta Formulario de envio de Mail

Hola amigos buenas tardes, tengo una dudad y espero que puedan solucionarla, lo que pasa que apenas hice un formulario para poner en mi pagina Web en la cual pide Nombre, Email, Asunto y mensaje no soy muy bueno toda via en esto de PHP pero bueno a lo que voy q a la hora de resibir mi el correo me sale todo junto yo quisiera que me saliera separado algo como esto:

Content-type:text/html; charset=iso-8859-1
From: [email protected]
Repaly-to: [email protected]
Cc: [email protected]


nombre: Sistemas<br>email: [email protected]<br>telefono: 018001234567<br>Mensaje: espero que me puedan ayudar gracias<br>

y yo quisiera que me saliera algo como esto en mi correo:

nombre: Sistemas
email: [email protected]
telefono: 018001234567
Mensaje: espero que me puedan ayudar Gracias

les pongo el codigo que estoy utilizando espero se entienda gracias

================================================== ======

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Contactos</title>
<style type="text/css">
<!--
.Estilo5 {font-family: Arial, Helvetica, sans-serif; }
body {
background-image: url(images/pleca.jpg);
background-repeat: no-repeat;
}
-->
</style>
</head>

<body>

<?php

if(!$_POST)
{

?>

<form id="form1" name="form1" method="post" action="contacto.php">
<table width="150" border="0" align="center">
<tr>
<td class="Estilo5">*Nombre:</td>
<td><input name="nombre" type="text" id="nombre" size="30" /></td>
</tr>
<tr>
<td class="Estilo5">*E-Mail:</td>
<td><input name="correo" type="text" id="correo" size="30" /></td>
</tr>
<tr>
<td class="Estilo5">*Telefono: </td>
<td><input name="direccion" type="text" id="direccion" size="30" /></td>
</tr>
<tr>
<td class="Estilo5">*Mensaje: </td>
<td><textarea name="mensaje" cols="27" rows="5" id="mensaje"></textarea></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="Enviar" /></td>
</tr>
</table>
<p align="center" class="Estilo5">Los datos con * Son obligatorios </p>
</form>

<?php

}


else

{


$recipiente = '[email protected]';

$asunto = 'Contactos';

$error = 0;


$nombre = $_POST['nombre'];
$email = $_POST['correo'];
$direccion = $_POST['direccion'];
$comentario = $_POST['mensaje'];


if($nombre == "" || $email == "" || $comentario == "")

{
$error=1;
}
/* Luego validamos si el correo ingresado es valido mediante la siguiente sentencia. Si no es válido, le asignamos valor 2 a la variable $error */
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email)){
$error=2;
}


if($error==1){
echo '<p><center><font color=\"#000000\"><font face="Souvenir Lt BT">El siguiente error ha ocurrido:<br></p></center></font></font>';
echo '<p><center><font color=\"#000000\"><font face="Souvenir Lt BT">No han llenado todos los campos obligatorios.<br> Por favor vuelva <a href="contacto.php">atras</a><br></p></center></font></font>';
}

elseif($error==2){
echo '<p><center><font color=\"#000000\"><font face="Souvenir Lt BT">El siguiente error ha ocurrido:<br></p></center></font></font>';
echo '<p><center><font color=\"#000000\"><font face="Souvenir Lt BT">El correo electronico es invalido.<br> Por favor vuelva <a href="contacto.php">atras</a><br></p></center></font></font>';
}


else{


$message ="nombre: ".$nombre."<br>";
$message .="email: ".$email."<br>";
$message .="direccion: ".$direccion."<br>";
$message .="Mensaje: ".$comentario."<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);


echo '<p><center><font color=\"#000000\"><font face="Souvenir Lt BT">El mensaje ha sido enviado.<br></p></center></font></font>';
echo '<p><center><font color=\"#000000\"><font face="Souvenir Lt BT">Nos contactaremos con Ud. a la brevedad.<br></p></center></font></font>';

}

}

?>

</body>
</html>


================================================== =======

espero me puedan ayudar amigos Gracias