Наконец толковый урок. Спасибо! А-то начинается: "а вот JS,... а вот еще хз что. И давайте напишем километр кода". Глаза на лоб лезут, мозг вскипает. Здесь все ясно, понятно и объяснено, что за что отвечает. Респект и уважуха, спасибо от души)))!
Блин спасибо огромное! Несколько дней мучился с этой формой и отправкой сообщений. А по этому видео меньше чем за полчаса всё сделал. Еще раз спасибо!!!
@@signatureit4269 Подписался. Но есть проблема. В моей форме 2 inputa и 1 texarea в которую заказчик пишет сообщение. Когда приходит письмо не показывает то, что написано в textarea, Но показывает то, что введено в input'ах
Отличное видео! Все просто и понятно! К тому же приятно слушать и слышать Мастера своего дела!) От души! Надеюсь, Вы не с концами забросили канал? Или есть альтернатива?
Здравствуйте, все работает, большое спасибо за видео, одна просьба, можете подсказать, как сделать так чтобы страница не менялась при отправке, а вылетало сообщение в виде попапа например
Благодарен! Приношу извинения, в долгосрочном отъезде. Не могу удовлетворить ваш запрос на данный момент, возможно, что сделаю это позже!) Развития Вам!
Спасибо за видео! Вроде всё понятно, сделал как на видео, но почему то после заливки на хостинг, сначала не было неправильной кодировки(может это и к лучшему), но после нажатия на кнопку выводится сообщение что что-то не так(хотя на локальном сервере такого не было) и данные на почту не приходя. Буду благодарен, если поможете)
Спасибо огромное за грамотное и понятное изложение вопроса. Но у меня такой вопрос - вешаю код на домен всё работает, этот же код вешаю на поддомен не работает(( Почему так?
Добрый день. Какой, при этом, используете хостинг-провайдер? Вполне возможно, что некоторые функции php в контексте поддоменных адресов, просто отключены, непосредственно, на сервере в конфигурационном файле php.ini Разумным будет указать на этот момент, написав обращение в техническую поддержку хостера.
Когда нажимаю отправить у меня выходит просто страница с кодом php , вроде все также делаю, единственное я поместила в в своем коде html , чтобы потом добавить стилей в css
Да, не учёл эту необходимость на тот момент, приношу извинения. В будущем формат видеороликов и прилагаемых к ним материалов будут на ином уровне (лучшем)!
@@signatureit4269 Да это ерунда я ж просто) Есть видео на канале про сложные формы с div role="form" и отправкой письма с телом страницы? Вроде калькуляторов, данные из которых подтягиваешь в письмо.
Классное видео, код довольно простой, все четко работает (обработка данных при нажатии кнопки), но у меня как и у многих под видео возникла проблема, при которой сообщение не отправляется на почту. Мне кажется, что это связано с хостингом (у меня очень маленький опыт работы на хостинге). Как это можно вылечить?
Если речь о сервисе Github Pages, насколько мне известно, использование серверных языков программирования (например PHP) там не разрешено (будет работать только HTML CSS JS). Варианты следующие: используйте локальный хостинг с поддержкой PHP (автор использовал Open Server), найдите бесплатный хостинг (работать будет), создайте свой хостинг на своем ПК (например Linux Ubuntu Server + Nginx + Lets Encrypt + PHP это все бесплатно). Если закажете хостинг платный (где угодно) это тоже будет работать (классический Shared хостинг будет работать из коробки, хотя возможно придется повозиться c тем чтобы почта не попадала в спам, VPS | VDS хостинг придется настраивать самому + он дороже классического).
Добрый вечер) Большое спасибо за вашу работу! Очень нужный материал, но к сожалению не выходит реализовать (не отправляет на почту данные). Буду очень благодарен если вы сможете посмотреть исходники и помочь.
Приветствую, увы, сейчас не могу заниматься выпуском обучающих материалов. В ближайшей перспективе возобновлю активность на канале. Включу в одну из тем и учту ваши пожелания
Видео супер, смог все сделать с первой попытки! Только возник вопрос, а как сделать так, чтобы после отправки формы человек оставался на той же странице?
Здраствуте пишет что письмо отправлено, но не приходит может ли быть проблема в хостинге? Посоветуйте хороший бесплатный хостинг для проверки, и не могли бы вы скинуть этот же код с дороботкай то есть нужно чтобы после отправки формы человека перебрасывало на другой сайт.
Благодарен! Приношу извинения, в долгосрочном отъезде. Не могу удовлетворить ваш запрос на данный момент, возможно, что сделаю это позже!) Развития Вам!
Доброго Здоровья! Форма должна быть написана на html, это не отменяет необходимость наличия файла-обработчика, который обеспечивается языком PHP. При этом, это не мешает файлу с формой иметь расширение .html соответствующее расширение, нужно учесть при заполнении значения атрибута action, тега - form
Приветствую. Канал не переехал. На данный период нет активности с моей стороны. Планирую делать это в скором будущем, готовлю формат, отличный от привычного всем. Благодарю за комментарий!
Благодарен! Приношу извинения, в долгосрочном отъезде. Не могу удовлетворить ваш запрос на данный момент, возможно, что сделаю это позже!) Развития Вам!
Добрый вечер! Да, зависимость есть. Локальный хостинг, к примеру, с дефолтными настройками (openserver, denwer и прочие), не имеет шансов в отработке функции mail(). Как минимум, нужны дополнительные надстройки. Внешний же среднестатистический хостинг, в большинстве случаев выполнит этот скрипт.
Для редиректа после того, как скрипт "отыграет" свой основной сценарий, используйте один из релокационных директив. В качестве примера: Location("Header: /URL/page.html"); Пример справедлив для PHP. Материал урока в его исходной форме не прикрепил, Вы совершенно справедливо заметили это. Исправлю это упущение, когда моя активность на канале возобновится.
подскажите, пожалуйста, все сделал, как в этом уроке. Но данные на электронную почту не приходят. Как это исправить, может в самой почте какие то настройки нужно сделать?
Здравствуйте. Используйте web-сервер (хостинг-провайдер), если вопрос о глобальной зависимости html и php. Если вопрос связан с тем, как инициализировать php-файл, то аргумент action, html-элемента "form", как раз указывает собой относительный путь к файлу-обработчику
Подскажите пожалуйста, выдает ошибку в виде: " Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()", все делал за вами
Потому, что материал урока был задуман, опираясь на классический вариант доставки информации, а именно - на адрес почтового клиента. Вполне возможно, что в перспективе, выпущу материал с Вашим предложением! Благодарю.
Запрошенный URL-адрес /send.php не был найден на этом сервере. Вот, что мне выдало, вроде все сделал. Подскажите, что это может быть? может мне на хосте нужно почту создать ? За ролик благодарность!
@@signatureit4269 благодарю Вас за отзывчивость, но вопрос уже решил. Осталось оформить страницу комментариев, исправить ошибки, оптимизировать сайт и улучшить скорость загрузки. Я предполагаю, что это связанно с MySQL
Этот аргумент, в качестве своего значения, содержит адрес почтового ящика, который символизирует и олицетворяет то, от какого адресата поступает письмо. В этом случае - сайт является его "корневым адресатом"
Приветствую! Отправьте файлы вашего проекта в запакованном архиве на reactor.crossacc@gmail.com, я проанализирую содержимое на возможные ошибки и укажу на них
зачем в форме обратной связи пароль?? 5 минут верстается форма.. жесть просто.. зачем это?? формы все стандартные! разница только в php.. И еще было бы неплохо оформить возврат со страницы send.php обратно на главную, и вывести сообщение об успешной отправки под кнопкой.