Як надіслати форму електронною поштою в PHP?
Це можна зробити за допомогою вбудованої функції пошти PHP: $headers = "Від: $email_addressn"; $sent = mail('[email protected]', 'Подання форми для зворотного зв'язку', $feedback, $headers); Переконайтеся, що ви вказали адресу електронної пошти у рядку 2.
Доступ до даних надсилання форми в сценарії PHP Наступний код отримує значення, подані для полів: ім’я, електронна пошта та повідомлення. <? php $name = $_POST['name']; $visitor_email = $_POST['email']; $message = $_POST['повідомлення']; ?>
php $to = "[email protected]"; $subject = "Моя тема"; $txt = "Привіт, світ!"; $headers = "Від: [email protected]" . "\r\n" . "CC: [email protected]"; mail($to,$subject,$txt,$headers); ?> Вам також потрібно перейти до папки встановлення файлу PHP і налаштувати параметри SMTP у файлі php.
$mail->setFrom(адреса: '[email protected]', ім'я: 'Кейт'); $mail->addAddress(адреса: '[email protected]', ім'я: Іван); $mail->Subject = 'Ваша тема електронного листа!'; Встановіть формат електронної пошти на HTML за допомогою властивості isHTML і додайте вміст HTML. Використовуйте властивість AltBody, щоб вказати текстову версію електронного листа.
І тепер ми можемо повернутися до нашої форми, просто напишіть тут ім’я Джеймс. Привіт, banana.com у повідомлення гарячий LOL вас зрозумів. Отже, якщо ми натиснемо, надішліть далі.
Це можна зробити за допомогою вбудованої функції пошти PHP: $headers = "Від: $email_addressn"; $sent = mail('[email protected]', 'Подання форми для зворотного зв'язку', $feedback, $headers); Переконайтеся, що ви вказали адресу електронної пошти у рядку 2.