Funciona, si. Lo que no me gusta es como me llegan los datos y además no me llegan completos, me llegan asi:
Formulario de contacto, enviado desde http://www.cercasel.com
From: [email protected]
Repaly-to: [email protected]
Cc: [email protected]
<p>nombre: JOEL RANGEL<br><br /><p>email: [email protected]<br><br /><p>direccion: Rio Tomatlan 2127<br><br /><p>localidad: Guadalajara<br><br /><p>comentario: Este es el formulario mas reciente lo estoy enviando a las 17:49 horas.<br><br />
que tengo mal?
Codigo del PHP:
<html>
<body>
<center>
<?php
$recipiente = "[email protected]";
$asunto = "Comentario desde la Web";
$error = 0;
$nombre = $_POST['nombre'];
$empresa = $_POST['empresa'];
$direccion = $_POST['direccion'];
$ciudad = $_POST['ciudad'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$comentario = $_POST['comentario'];
if($nombre == "" || $email == "" || $comentario == ""){
$error=1;
}
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email)){
$error=2;
}
if($error==1){
echo "<b><h3>Fállo en el envío!</h3></b><BR><br><br>";
echo "No ha rellenado todos los campos obligatorios.<BR> Intentar de nuevo <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}
elseif($error==2){
echo "<b><h3>Fállo en el envío!</h3></b><BR><br><br>";
echo "El correo electronico es erróneo<BR> Intentar de nuevo <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}
else{
$message ="Nombre: ".$nombre."<br>";
$message ="Empresa: ".$empresa."<br>";
$message .="Direccion: ".$direccion."<br>";
$message .="Ciudad: ".$ciudad."<br>";
$message ="Telefono: ".$telefono."<br>";
$message .="Email: ".$email."<br>";
$message .="Comentario: ".$comentario."<br>";
$message = stripslashes($message);
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Formulario de contacto, enviado desde http://www.cercasel.com\r\n";
$headers .= "From: $email\r\n";
$headers .= "Repaly-to: $email\r\n";
$headers .= "Cc: $email\r\n";
mail($recipiente,$asunto,$message,$headers);
echo "<b><h3>Correo enviado con éxito!</h3></b><BR><br><br>";
echo "Gracias por sus comentarios.<BR>Nos comunicaremos lo antes posible.<BR><br>";
}
?>
</center>
</body>
</html>