Курс HTML - Урок №24. Функция отправки письма.

preview_player
Показать описание


Из этого видеоурока вы узнаете, каким способом можно отправить данные из формы на емейл.

Ссылка на дополнительные материалы к курсу HTML (один архив ко всем урокам курса):

Рекомендации по теме
Комментарии
Автор

Я молодец! Справилась! Спасибо автору и преподавателю, Евгению Попову! Здоровья Вам, Евгений!

Vinerabari
Автор

У кого не работают данные с POST, попробуйте вместо POST поставить GET, у меня так заработало.

bahadon
Автор

У кого ошибка типа Parse error: syntax error, unexpected T_IF in on line 5. Нужно поставить точку с запятой перед if обязательно, как в уроке, строкой выше .

romanvalko
Автор

Спасибо Первое письмо с формы долетело после твоего урока.

AlexeiFahrutdinov
Автор

Spasibo bolshoe za vsahi uroki. Blogodara vam ya administriuju sait i polluchayu doxod :))))

GiorgiGvimradze
Автор

Евгению большое спасибо за краткие и понятные уроки! А по поводу того, что не отображается сообщение... не забывайте проверять, указан ли метод POST в html доке

lutim
Автор

Сэнсэй че за ты красава!!! ПКЕ!!! Жизнь программистам!!!

bulatnaitli
Автор

Проблема в Денвере. У меня с ним тоже не работало. Надо было редактировать адрес в браузере, чтобы php начал выдавать echo. Советую всем удалить папку денвера и постовить xampp. С ним всё нормально работает, ничего не надо редактировать.

Anakox
Автор

Ошибки нет. Просто запускать надо не из блокнота, а написать в строке браузера адрес html.loc/form.html и будет вам счастье!!!

rendyorton
Автор

Круто конечно, но самый интересный пункт со множеством вариантов ответа не рассмотрен((( эх... ну тот где "какие средства вы используете"

LOWBO
Автор

Одолела этот урок, второй день изучаю, все нравится! Спасибо!

kravchenkovdele
Автор

Странно, когда я указываю "метод POST" у меня не видно данных в письме, а когда "GET", то видно. У Вас не так!

dmitriyreborn
Автор

Вот вам код с POST- Я поставил свои слова! так же вы можете изменить на те, которые у вас стоят свои.

<form action="formdata.php" method="POST" name="form1"> это пропишите в html

<?php



if ($result) {
echo "<p>Сообщение отправлено успешно</p>";
}
else{
echo "<p>Сообщение не отправлено!</p>";
}
?>

Alm
Автор

Если у вас пишет тоже самое Parse error: syntax error, unexpected T_ECHO in Z:\home\MY\www\formdata.php on line 9
просто исправьте у else обычные скобки на фигурные, после чего папка sandmail создаётся сама, у меня ошибка была в этом

maxlangru
Автор

Друзья, расскажите пожалуйста, как получать данные с инпута типа "Чекбокс". Какой php-код вписывать в обрабочик формы, чтобы во входящем по электронной почте сообщении вышел результат введенных пользователем данных.

ndtforall
Автор

блин делал все как в уроке сначало получилось письма нормально приходили...решил попрактиковаться в отправке сообщений, сделал  файл типа domashka.html и probnik.php сейчас при отправке выдает
аЁаОаОаБб‰аЕаНаИаЕ аОб&lsquor;аПб€аАаВаЛаЕаНаО бƒбаПаЕбˆаНаО!";} else {echo "
аЁаОаОаБб‰аЕаНаИаЕ аа• аОб&lsquor;аПб€аАаВаЛаЕаНаО!
";} ?>   на старом файле form.html тоже самое???

Serega
Автор

У меня такой вопрос:
"Обязательно ли прописывать названия методов заглавными буквами??? То есть GET и POST ???"

akygo
Автор

Що це означає X-PHP-Originating-Script: 0:formdata.php

hbwsrbr
Автор

Евгений, а почему нельзя отправлять несколько вариантов времени того сколько спишь?Выбор то есть нескольких вариантов сразу, а работать не работает, выбирает только одно из последних по времени.Что нужно дописать и где для отображения нескольких величин сразу, если есть выбор, т.к. стоит атрибут multiple?

ser_vinogradov
Автор

Проблемы с php при отправки сообщений выходит тоже самое что прописал в php. Как быть?

Meysar_