Hola a todos, tengo un formulario html con un script de comprobación de campos y luego envío los datos por POST a un archivo php desde donde envío un email a dos cuentas de correo, una avisando que han contactado y otra agradeciendo ...balbalablabla.
y su código es este:
<?php
$name = $_POST['nombre'];
$email = $_POST['correo'];
$phone = $_POST['fono'];
$text = $_POST['mensaje'];
$headers = "From: $email";
$sub = "Aviso de contacto a través de la web";
$message .= "
Formulario de Contacto:\n
Nombre: $name
E-Mail: $email
Teléfono: $phone
Mensaje: $text";
$headers2 .= "From: destinatario yo";
$sub2.="Gracias";
$message2 .= "
Gracias por enviar su mensaje.\n
Para su referencia, se ha añadido el texto original del mensaje al final de este correo.\n
$message";
mail("destinatario yo", $sub, $message, $headers);
mail($email, $sub2, $message2, $headers2);
?>
y como veis cito mail() dos veces, pero solo me llega el primero ("destinatario yo") y con el otro no pasa nada.
este código ya le he usado otras veces y no he tenido problema¿¿¿¿¿?????
Luego me falta hacer que se ejecute esto y me redirija a otro lado, pero eso ahora no me preocupa.
¿Alguna idea?
¿Estoy metiendo la pata?
Muchas gracias por vuestros consejos.