En un formulario de contacto, quisiera que se enviase un mail al propietario de la web y un mail al que envia el comentario. El sistema está hecho, pero a la hora de enviar los mails, envía 2 al propìetario y 2 al usuario:
Código PHP:
<?php
function comprobar_email($email){
(una función muy buena que he encontrado por ahí para comprobar si los emails son válidos)
}
if(!$_POST){
(El formulario)
}else{
(comprobación de errores)
if (!empty($error)){
$error = implode(',',$error);
header('Location:contacto.php?error='.$error);
}else{
include('header.php');
//$to = '[email protected]';
$to = '[email protected]';
$asunto = 'Consulta a Cosmetica Manolillo';
$mensaje = $nombre.' '.$apellidos;
$mensaje .= ' con numero de teléfono '.$telefono;
$mensaje .= ' y email '.$email;
$mensaje .= ' pide:'."\n";
$mensaje .= $consulta;
$headers = 'From: '.$email."\r\n";
$headers .= 'To: [email protected]'."\r\n";
$envio = mail($to, $asunto, $mensaje, $headers);
if ($envio){
echo '<h3>Muchas gracias por contactar con nosotros</h3>';
$to = $email;
$asunto = 'Cosmetica Manolillo - Consulta Recibida';
$mensaje = 'Su consulta ha sido enviada'."\n";
$mensaje .= 'Atenderemos su consulta.'."\n";
$mensaje .= 'Un Saludo'."\n";
$mensaje .= 'Cosmetica Manolillo'."\n";
$headers = 'From: [email protected]'."\r\n";
$headers .= 'To: '.$email."\r\n";
mail ($to, $asunto, $mensaje, $headers);
}else{
echo '<h3>Ha ocurrido un problema, por favor, inténtelo más tarde. Disculpe las molestias</h3>';
}
}
}
?>
</body>
</html>
Alguien tiene alguna idea?