Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 1

PHP - обратная связь, не работает

02.10.2017, 22:40. Показов 728. Ответов 3
Метки html (Все метки)

Студворк — интернет-сервис помощи студентам
Не работает
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
 
/* Задаем переменные */
$name = htmlspecialchars($_POST["name"]);
$subject = htmlspecialchars($_POST["subject"]);
$email = htmlspecialchars($_POST["email"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["bezspama"]);
 
/* Ваш адрес и тема сообщения */
$address = "golchikov-egor2013@ya.ru";
$sub = "Сообщение с сайта 8 А класс";
 
/* Формат письма */
$mes = "Сообщение с сайта 8 А класс.\n
Имя отправителя: $name 
Тема: $subject
Электронный адрес отправителя: $email
Текст сообщения:
$message";
 
 
if ($bezspama==6) /* Проверка математического выражения*/
{
/* Отправляем сообщение, используя mail() функцию */
$from  = "Reply-To: $email \r\n";
if (mail($address, $sub, $mes, $from)) {
    header('Refresh: 5; URL=http://guarant-success.ucoz.ru/Predstavit/8A_2017_2018/news.html');
    echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо отправлено, через 5 секунд вы вернетесь на страницу НОВОСТИ, ';}
else {
    header('Refresh: 5; URL=http://guarant-success.ucoz.ru/Predstavit/8A_2017_2018/contacts.html');
    echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо не отправлено, вернетесь и попробуйте снова </body>';}
}
exit; /* Выход без сообщения, если поле bezspama чем-то заполнено */
?>
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<form class="contact_form" action="https://drive.google.com/open?id=0B7LNvbrOWUulSUQ0ejB1Z3lPczg" method="post" accept-charset="UTF-8">
    <p>
            <label for="name">Имя:</label>
            <input type="text"  name="name" placeholder="Введите ваше имя" required />
        </p>
    <p>
            <label for="name">Тема:</label>
            <input type="text"  name="subject" placeholder="Введите тему сообщения" required />
        </p>
        <p>
            <label for="email">Email:</label>
            <input type="email" name="email" placeholder="Введите электронный адрес" required />
            <span class="form_hint">Правильный формат "name@something.com"</a></span>
        </p>
        <p>
            <label for="message">Текст сообщения:</label>
            <textarea name="message" cols="40" rows="6" required ></textarea>
         <p>
            <label for="bezspama">2+2*2=:</label>
            <input name="bezspama" type="text" required />
        </p>
            <button class="submit" type="submit">Отправить сообщение</button>
        </p>
</form>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.10.2017, 22:40
Ответы с готовыми решениями:

PHP обратная связь работает только если пользователь указывает google почту
Никогда не работал с php. Нашёл в интернете код php для обратной связи. Кое-как запустил (Не без помощи тех.поддержки хостинга). Попробовал...

Не работает обратная связь
Добрый вечер форумчане. Я как человек который учится решил сделать у себя на сайтике форму обратной связи, но вот проблема. Когда...

Не работает обратная связь
Добрый день, я делаю (точнее изменяю шаблон) себе сайт-визитку - всё хорошо, только осталась последняя проблема - форма обратной связи...

3
 Аватар для damix
53 / 47 / 22
Регистрация: 04.11.2013
Сообщений: 404
Записей в блоге: 2
02.10.2017, 22:58
Многострочная строка вот так делается вроде:
PHP
1
2
3
4
5
6
7
 /* Формат письма */ 
$mes = "Сообщение с сайта 8 А класс. 
Имя отправителя: ".$name." 
Тема: ".$subject." 
Электронный адрес отправителя: ".$email." 
Текст сообщения: 
".$message;
А что выдает? Какой сервер? Надо сначала SMTP-сервер поднять, sendmail например.
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
04.10.2017, 07:19
Цитата Сообщение от EgorGo Посмотреть сообщение
Не работает
Если сами справились с проблемой, не жадничайте, выкладывайте решение. Кому-нибудь однажды может пригодиться.
0
В экстазе
 Аватар для wolfalone
168 / 152 / 38
Регистрация: 05.08.2012
Сообщений: 767
Записей в блоге: 3
04.10.2017, 09:47
Цитата Сообщение от damix Посмотреть сообщение
Многострочная строка вот так делается вроде:
Многострочная строка делается вот так или вот так:
PHP
1
2
3
$string = "Hello {$world}!
and second line
third line";
А в чем собственно проблема то с кодом? Какая ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.10.2017, 09:47
Помогаю со студенческими работами здесь

Не работает обратная связь
Подскажите что ещё нужно изменить чтобы обратная связь заработала. contact.php &lt;?php if ($_POST == 'table-booking') { $name ...

Не корректно работает обратная связь на сайте
&lt;form action=&quot;send.php&quot; method=&quot;post&quot; &gt; &lt;p&gt;Введите Ваше имя:&lt;br&gt; &lt;input type=&quot;text&quot; name=&quot;name&quot;&gt;&lt;/p&gt; &lt;p&gt;Введите Ваш email:&lt;br&gt;...

Php обработчик для формы "обратная связь"
Помогите пожалуйста написать обработчик для отправки сообщения на e-mail. Ниже код формы &quot;Обратной связи&quot; &lt;form...

Обратная связь
Приветствую всех. Вопрос возник. Делаю обратную связь: &lt;form action=&quot;send.php&quot; method=&quot;post&quot;&gt; ...

Обратная связь
Ребят, помогите, пожалуйста. Что не так с кодом? форму заполняю, письмо вроде отправляется, но на почте пусто. В спойлерах html php и js...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru