Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.86/14: Рейтинг темы: голосов - 14, средняя оценка - 4.86
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33

Обратная связь

03.04.2014, 08:27. Показов 3122. Ответов 35
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я абсолютно ничего не понимаю в php, знаю лишь основы html и css.
Пробую сделать на своей страничке форму обратной связи, но у меня ничего не получается
я не знаю как правильно написать kodphp.php для формы чтобы сообщение приходило мне на почту

вот такая форма

HTML5
1
2
3
4
5
6
<form method="post" action="kodphp.php">
<br>Ваше имя:<br><input name="name" type="text"  size="30"/>
<br>Ваш e-mail<br><input name="email" type="text" size="30" />
<br>Ваше сообщение:<br><textarea name="message" rows="10" cols="25"></textarea>
<br><input type="submit" value="Отправить сообщение"/>
</form>
1
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.04.2014, 08:27
Ответы с готовыми решениями:

Обратная связь
Добрый вечер, не приходят сообщения на почту в написанной обратной связь, код прилагаю: &lt;form method=&quot;POST&quot;...

Обратная связь
Вот код HTML страницы с формой обратной связи: &lt;title&gt;Обратная связь&lt;/title&gt; &lt;center&gt; &lt;font size=5 style=&quot;font-family:...

Обратная связь
Добрый день!Возможно не в тему, но мне как человеку вообще не знакомому с php, кажется, что раздел как раз для меня. Если есть такие,...

35
13 / 13 / 7
Регистрация: 02.04.2014
Сообщений: 82
03.04.2014, 09:09
Пробую сделать на своей страничке форму обратной связи, но у меня ничего не получается
А что пробуешь-то, хоть поделись. Иначе, на основании
я абсолютно ничего не понимаю в php
подсказки могу ограничится словами "Изучи PHP, если тебе это нужно".
Или это просьба "Сделайте для меня"?
0
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
03.04.2014, 09:12
PHP
1
2
3
4
5
6
7
                if (isset($_POST['name'])) {
                    file_put_contents('messages.txt',
                            'name:'.strip_tags($_POST['name']).
                            ' email:'.strip_tags($_POST['email']).
                            ' text:'.strip_tags($_POST['text']).
                            "\r\n", FILE_APPEND);
                }
1
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 09:22
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
header('Content-type:text/html;charset=utf-8;');
 
    if( !empty($_POST['send']) )
    {
        $name    = '';
        $email   = '';
        $message = '';
 
        $name    = trim($_POST['name']);
        $email   = trim($_POST['email']);
        $message = trim($_POST['message']);
        
 
        
        if( !empty($name) AND !empty($email) AND !empty($message) )
        {
 
            $subject="=?utf-8?B?". base64_encode("Тема письма"). "?=";
            $header="From: $email"; 
            $header.="\nContent-type: text/html; charset=\"utf-8\"";
 
            mail('email', $subject, $message, $header);
 
        }
        else
        {
            echo 'Заполните все поля';
        }
    }
HTML5
1
2
3
4
5
6
<form method="post" action="">
<br>Ваше имя:<br><input name="name" type="text"  size="30"/>
<br>Ваш e-mail<br><input name="email" type="text" size="30" />
<br>Ваше сообщение:<br><textarea name="message" rows="10" cols="25"></textarea>
<br><input type="submit" name="send" value="Отправить сообщение"/>
</form>
Файл сохранить в utf-8 (без boom)

Добавлено через 6 минут
mail('email', $subject, $message, $header); 'email' - ваша почта куда будут приходить письма
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 09:24  [ТС]
пробую сделать форму обратной связи на html страничке,
в интернете читаю форумы, блоги и т.д , ( где как бы вроде бы выложены готовые коды, как пример) но у меня не получается - так как я не пишу на Php + я не знаю куда сувать html + php в Denwer да бы протестировать всё это на домашнем ПК
Ну если я не знаю как это сделать то получается - Да, это просьба - "Сделайте для меня"

спс... буду изучать PHP
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 09:35
Ставите denwer на комп ищите папочку home в ней создаете папку test(имя свое моно) в ней создаете папку www(только такое имя) создаете файлик index.php(запускается по умолчанию) в нем делаете так
<?php
код пхп который выше
?>
тут html форма отправки

перезапускаете denwer, набираете в браузере test и вуаля)))

denwer не отправляет реально письма так что проверить можно посмотрев папку tmp/!sendmail письма будут там
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 09:37  [ТС]
kuba1981
сокраняю php в utf-8 ( как понять без boom? )

ложу html и php в папку home/localhost ( на Denwere )
после нажатия на кнопку отправить открывается код php скрипта
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 09:39
Тип кодировки без(BOM) в редакторе посмотрите, home/test/www перезапускаем денвер в браузере пишем в адресной строке test
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 10:03  [ТС]
s
0
2
0
.
r
a
d
i
k
a
l
.
ru/i708/1404/84/2c83b76a96b2.png
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 10:07
Что это?
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 10:11  [ТС]
всё делаю по инструкции, но не получается + код вылазит....
p.s. не могу картинку добавить - попробуйте скопировать так и увидите что получается
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 10:16
все работает что то вы не так делаете, <?php ?> код php обрамляете?
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 10:16  [ТС]
Print Screen браузера у вас не показывает картинку?
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 10:17
показывает я вижу что у вас php вылез поэтому и спрашиваю обрамляете или нет
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 10:21  [ТС]
нет.... вот сейчас всё нормально, но теперь пишет сверху:

Warning: Cannot modify header information - headers already sent by (output started at X:\home\test\www\index.php:1) in X:\home\test\www\index.php on line 2
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 10:26
header('Content-type:text/html;charset=utf-8;'); перед этой строчкой не должно быть символов(кроме <?php) может пробел там стоит?
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 10:35  [ТС]
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
 
header('Content-type:text/html;charset=utf-8;');
 
    if( !empty($_POST['send']) )
    {
        $name    = '';
        $email   = '';
        $message = '';
 
        $name    = trim($_POST['name']);
        $email   = trim($_POST['email']);
        $message = trim($_POST['message']);
        
 
        
        if( !empty($name) AND !empty($email) AND !empty($message) )
        {
 
            $subject="=?utf-8?B?". base64_encode("Тема письма"). "?=";
            $header="From: $email"; 
            $header.="\nContent-type: text/html; charset=\"utf-8\"";
 
            mail('myfremail@yandex.ru', $subject, $message, $header);
 
        }
        else
        {
            echo 'Заполните все поля';
        }
    }
?>
 
<form method="post" action="index.php">
<br>Ваше имя:<br><input name="name" type="text"  size="30"/>
<br>Ваш e-mail<br><input name="email" type="text" size="30" />
<br>Ваше сообщение:<br><textarea name="message" rows="10" cols="25"></textarea>
<br><input type="submit" value="Отправить сообщение"/>
</form>
0
6 / 6 / 4
Регистрация: 31.01.2014
Сообщений: 44
03.04.2014, 11:30
Возможно, кодировка страницы utf-8 просто.
А нужна utf-8 без ВОМ

Вы каким редактором пользуетесь?
0
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
03.04.2014, 11:31
header('Content-type:text/html;charset=utf-8;'); подымите выше у вас пустая строка там поэтому ошибка вылетает
1
 Аватар для Марина Шумелёва
2 / 2 / 1
Регистрация: 03.04.2014
Сообщений: 33
03.04.2014, 11:40  [ТС]
header('Content-type:text/html;charset=utf-8;')
а оно там нужно? и что это такое?
просто без него вроде бы как бы всё начало работать
у меня 2 файла index ( html форма ) и php (код обработчик ) воот...
и когда я в браузере пишу test - форма открывается, заполняю - отправляю - УХОДИТ...
эмм.. в !sendmail там появляются файлы с разрешением .eml я их открываю и у меня запускается the BAT (почтовая программа ) и как бы там всё то что вводилось в форму есть... вот...
это нормально?

P.s. я использую блокнот
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.04.2014, 11:40
Помогаю со студенческими работами здесь

Обратная связь
Здравствуйте, друзья! Столкнулся с вот такой проблемой, хочу по обратной связи отправлять готовый div элемент или же table. Можно ли это...

Обратная связь
Здравствуйте, друзья! Столкнулся с такой проблемой. Создал html форму для обратной связи. Я атрибут name=&quot;&quot; использую для jquery,...

Обратная связь
Помогите пожалуйста, не могу понять почему не работает форма... при отправке сообщения страница обновляется и в конце url появляется...

Обратная связь
Добрый день. Ребята, помогите с PHP, кому не сложно. Есть обратная страница сайта, загрузил все базы на html страницу в системе uCoz. с php...

Обратная связь
Здравствуйте! подскажите пожалуйста куда на сайт кидать готовый PHP файл обратной связи?


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
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. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru