формы — PHP Отправить письмо на адрес электронной почты пользователя, введенный в текстовое поле

Я пытаюсь сделать простую форму, которая отправляет пользователю определенный / введенный адрес электронной почты ссылку на них.

Посетитель> Введите почту> Нажмите Отправить> Получает письмо со ссылкой

Но я борюсь за то, чтобы это сработало.

0

Решение

$headers = "From: Siddharth Jain <email>\r\n";
$headers .= "Reply-To: Siddharth Jain <email>\r\n";
$headers .= "Return-Path: email\r\n";
$headers .= "Bcc: Siddharth Jain <email>\r\n";
$headers .= "PHP/" . phpversion();

$to = $_REQUEST['email'];

$subject="";

$mailcontent='Codeword: '.$_POST["text_box"];

mail($to, $subject, $mailcontent, $headers);

Замените «электронная почта» на вашу электронную почту, а «Siddharth Jain» — на имя, которое нужно отобразить в этом письме.

0

Другие решения

спасибо Митали Мехта 🙂

Получил это на работу.

    <?php
// Contact subject
$subject ="mail subject";

// Details
$message="$detail";

// Mail of sender
$mail_from="[email protected]";

// From
$header="from: [email protected]";

// Enter your email address
$to = $_REQUEST['customer_mail'];
$send_contact=mail($to,$subject,$message,$header);

// Check, if message sent to your email
// display message "We've recived your information"if($send_contact){
header("Location:http://www.domain.com/");
}
else {
echo "ERROR";
}
?>

в случае, если кто-то еще хочет этого 🙂
Также это отправляет мне копию запроса тоже.

0

Обратите внимание, что если вы используете mail () на локальном сервере, вам необходимо настроить локальный почтовый сервер для этого.

Для получения дополнительной информации о функции mail (): http://php.net/manual/en/function.mail.php

-1
По вопросам рекламы [email protected]