Помощник
|
Прикрутить форму обратной связи |
RWR
|
Сообщение
#12
|
|
-------------------- |
|
|
x64 |
12.9.2016, 18:28;
Ответить: x64
Сообщение
#13
|
|
Да это не пых, если форма составлена правильно, php получит необходимые данные. Сейчас там пусто, чтобы убедиться после строки <?php добавьте
Код var_dump($_POST); и отошлите форму. Должны быть определены name, phone, email, message. |
|
|
RWR
|
Сообщение
#14
|
|
x64,
все неймы определились , но письмо не отправилось... (извиняюсь письмо пришло в спам) всем спасибо Можете еще подсказать как сделать чтоб после отправки была не белая страница , а например спасибо что отправили письмо и ссылка назад на страницу Сообщение отредактировал RWR - 12.9.2016, 18:44 -------------------- |
|
|
x64 |
12.9.2016, 21:04;
Ответить: x64
Сообщение
#15
|
|
|
Как-то так:
Код <?php // check if fields passed are empty if($_POST && (empty($_POST['name']) || empty($_POST['phone']) || empty($_POST['email']) || empty($_POST['message']) || !filter_var($_POST['email'],FILTER_VALIDATE_EMAIL))) { echo "No arguments Provided!"; $form_error = true; } // если форма была отослана и все поля заполнены... if ( $_POST && empty($form_error) ) { // ...отсылаем письмо $name = $_POST['name']; $phone = $_POST['phone']; $email_address = $_POST['email']; $message = $_POST['message']; // create email body and send it $to = 'your-email@your-domain.com'; // PUT YOUR EMAIL ADDRESS HERE $email_subject = "Modern Business Contact Form: $name"; // EDIT THE EMAIL SUBJECT LINE HERE $email_body = "You have received a new message from your website's contact form.\n\n"."Here are the details:\n\nName: $name\n\nPhone: $phone\n\nEmail: $email_address\n\nMessage:\n$message"; $headers = "From: noreply@your-domain.com\n"; $headers .= "Reply-To: $email_address"; mail($to,$email_subject,$email_body,$headers); echo 'Ваши данные отправлены администратору. Спасибо за обращение. <a href="?' . rand() . '">Заполнить форму ещё раз</a>'; } else { ?> <!-- Здесь код формы --> <?php } ?> Довесил проверок немного. Этот кусок встраивается в пыхофайл. Заместо комментария Здесь код формы вставляется форма, естественно, с прописанными неймами для инпутов и текстареа.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Принимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи Нужен автор текстов, копирайтер? Обращайтесь |
14 | KriptoFin | 8094 | 22.9.2020, 18:07 автор: mrSana |
|
Нужен простой лендинг с формой обратной связи | 10 | Kuzzma | 2600 | 11.9.2020, 21:33 автор: Kuzzma |
|
Настройка каптчи на форму обратной связи | 3 | woolf | 2047 | 9.4.2019, 17:21 автор: bobur |
|
Настроить email форму Сам скрипт, форма готова |
2 | tube | 1659 | 26.2.2019, 14:33 автор: tube |
|
Спам через форму обратной связи на сайте | 14 | Evgeniy3200 | 8087 | 15.5.2017, 20:53 автор: samvel32453 |
Текстовая версия | Сейчас: 25.4.2024, 13:47 |