Моя контактная форма работает нормально, но я не могу ее отправить отправителю копию электронного письма. Вот мой код:
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="De: $name \n Mensaje: $message";
$recipient = "contacto@mydomain.cl";
$subject = "Mensaje desde el sitio web";
$header = "From: $email \r\n";
$header .= "Cc: $email" . "\r\n";
mail($recipient, $subject, $formcontent, $header) or die("Error!");
echo "Tu consulta fue recibida, pronto nos comunicaremos contigo";
Как видите, я добавляю $email
, то есть почту, которую вводит отправитель, как cc к $header
, но это не работает , На самом деле подобное письмо даже не отправляется получателю, так что я думаю, что это должна быть какая-то синтаксическая ошибка, которую я не могу найти. Я скопировал код непосредственно из другого ответа на сайте, но изменил строковое значение на $email
. Спасибо.