Tengo un formulario de contacto en mi web y funciona bien.
El caso es que en una de las casillas pido el email del que envia el formulario para evidentemente poder contactar luego con el y lo que quería hacer es que ademas de mandarme el mensaje a mi como destinatario le llegue una copia a el que lo envia en el correo que escriba en el formulario.
Este es el codigo PHP :
Código:
La segunda linea de mail era la que habia intentado que ademas de mandarselo al emailTo que es mi correo, se lo mande al emailFrom que es el del cliente pero no funciona, no podia ser tan facil XD.<?php include 'functions.php'; if (!empty($_POST)){ $data['success'] = true; $_POST = multiDimensionalArrayMap('cleanEvilTags', $_POST); $_POST = multiDimensionalArrayMap('cleanData', $_POST); //your email adress $emailTo ="[email protected]"; //from email adress $emailFrom ="[email protected]"; //email subject $emailSubject = "Mail subject"; $name = $_POST["name"]; $email = $_POST["email"]; $comment = $_POST["comment"]; if($name == "") $data['success'] = false; if (!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $email)) $data['success'] = false; if($comment == "") $data['success'] = false; if($data['success'] == true){ $message = "Nombre: $name<br> Email: $email<br> Comentario: $comment"; $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html; charset=utf-8" . "\r\n"; $headers .= "From: <$emailFrom>" . "\r\n"; mail($emailTo, $emailSubject, $message, $headers); mail($emailFrom, $emailSubject, $message, $headers); $data['success'] = true; echo json_encode($data); } }
Si alguno me sabe orientar estaría genial!