Отправка формы на электронную почту Gmail с использованием JS, PHPMailer, Toastify, Bootstrap, CSS

  Рет қаралды 1,782

WEB DEV BLOG

WEB DEV BLOG

Күн бұрын

Пікірлер: 28
@developerblog1
@developerblog1 11 ай бұрын
Добавил файлы с исходниками кода в описание под видео.
@withoutfurtherad0
@withoutfurtherad0 11 ай бұрын
только вчера все прописал по твоему примеру, а сегодня исходники есть :) но все равно не работает, даже с твоими исходниками, на хост тоже пробовал закинуть все равно ошибка
@withoutfurtherad0
@withoutfurtherad0 11 ай бұрын
все отлично работает! из за своей невнимательности накосячил. Большое спасибо за инструкции
@developerblog1
@developerblog1 11 ай бұрын
@@withoutfurtherad0 Супер, отлично 👍
@Mandarin_Play25
@Mandarin_Play25 4 ай бұрын
Оргоомное СПАСИБО!!
@OlegStepanenko-v5d
@OlegStepanenko-v5d Жыл бұрын
Спасибо, все наконец-то получилось.🙂
@developerblog1
@developerblog1 Жыл бұрын
Отлично 👍
@markerok3411
@markerok3411 Жыл бұрын
Две недели назад мне подобного видео не хватало... Недавно в свой пет проект(магазин на nextjs), делал оправку письма на почту, использовал nodemailer. Долго не мог разобраться с настройками гугла, что там надо двухфакторку включить и специальный пароль для приложений получить. Скоро надо будет еще сделать чтобы при оформлении заказа на почту письмо приходило с товаром и данными которые ввел покупатель. Ну и соответственно если покупатель ввел свой mail в форму чтобы ему тоже приходило письмо что заказ успешно оформлен и ТП.
@developerblog1
@developerblog1 Жыл бұрын
Спасибо за комментарий! Да в gmail это не особо очевидно сделано с паролем. Например, в mail проще в этом плане. nodemailer - отличный плагин с документацией. Удачи вам в вашем pet ptoject!
@ivan4486
@ivan4486 11 ай бұрын
а где хостить такое (nextjs с nodemailer)?
@gamil9403
@gamil9403 Жыл бұрын
Как раз то что искал, спасибо. Жаль что не выложили файлы исходников. Вроде, сообщение об отправке успешное, но письмо не приходит. Ищу проблему, с исходниками было бы проще найти. За видео спасибо :)
@developerblog1
@developerblog1 Жыл бұрын
Спасибо за комментарий! Действительно подумаю про исходники кода, и буду прикреплять их.
@hpbulbasaur8946
@hpbulbasaur8946 11 ай бұрын
Тоже сообщение об отправке есть,а письмо не пришло
@developerblog1
@developerblog1 11 ай бұрын
@@hpbulbasaur8946 Добавил файлы исходники к видео с кодом.
@hpbulbasaur8946
@hpbulbasaur8946 11 ай бұрын
@@developerblog1 благодарю,ошибка найдена и форма работает корректно) ошибка оказалась в том,что phpmailer распаковался как phpmailer-master
@developerblog1
@developerblog1 11 ай бұрын
@@hpbulbasaur8946 Да бывают такие мелочи)
@salajkee
@salajkee 3 ай бұрын
Можно ли отправить в yandex почту ?
@developerblog1
@developerblog1 3 ай бұрын
@@salajkee Да конечно. Можно использовать разные почтовые провайдеры, в документации почты можно найти какие настройки нужны для этого.
@Victor-g4h8x
@Victor-g4h8x Жыл бұрын
Добрый день! Подскажите пожалуйста, почему при отправке данных у меня открывается новая страница index.php? Хотя я писал код как и у Вас.
@developerblog1
@developerblog1 Жыл бұрын
Добрый день! Как вы запускаете файл index.html через Open Server Panel ?
@Victor-g4h8x
@Victor-g4h8x Жыл бұрын
Добрый вечер! Нет, сразу с хостинга запускал) Сообщения приходят - все супер, но вот как избавиться от открытия страницы index.php(там просто текст пишет что сообщение отправлено и чтобы вернуться на главную страницу приходится вручную менять адрес в строке) просто не знаю т.к. не спец в этих делах((
@developerblog1
@developerblog1 Жыл бұрын
​@@Victor-g4h8x Это может происходить по нескольким причинам: 1. Редирект на index.php в коде сервера: Проверьте код на сервере. 2. Настройки сервера: Некоторые серверные настройки могут автоматически перенаправлять пользователя на определенную страницу после отправки данных формы. Проверьте настройки сервера 3. JavaScript: убедитесь, что код JavaScript не перенаправляет пользователя на страницу index.php после успешной отправки. Также стоит Event.preventDefault() 4. Ошибки в коде: Возможно, в вашем коде есть какие-то ошибки, которые вызывают нежелательное перенаправление. Для более точной диагностики желательно видеть код конечно. Но для начала стоит исключить первые 4 пункта. Попробуйте решить проблему используя советы выше - если у вас не получиться пишите я скину ссылку на код проекта где вы сможете заменить у себя его.
@Victor-g4h8x
@Victor-g4h8x Жыл бұрын
Спасибо! Буду пробовать)
@autodidactit4492
@autodidactit4492 Жыл бұрын
Добрый день, почему всё не реализовать полностью на javascript? Если потребность закрывает 1 язык программирование, почему бы этим не пользоваться. Просто не вижу плюсов в добавлять либы с разных языков программирования (не про Enterprise разработку). Спасибо, буду рад вашему комментарию.
@developerblog1
@developerblog1 Жыл бұрын
Да возможно использовать JS + Node.js. Для решения конкретно этой задачи. Но это пример с PHP так как хотел показать больше чем JS и расширить стек немного в этом учебном видео. Но комментарий по делу, если есть возможность использовать JS only в реальном проекте - это лучше!
@autodidactit4492
@autodidactit4492 Жыл бұрын
@@developerblog1 Спасибо!
@lehatolmachov6171
@lehatolmachov6171 6 ай бұрын
А что уже Гугл не банит за автомтическую рассылку ?
@developerblog1
@developerblog1 6 ай бұрын
Возможно есть лимиты на рассылку, нужно проверять и читать документацию, но думаю вряд ли они маленькие и для таких целей как в примере они подойдут.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Делаю фронтенд заказ на Kwork (график на canvas javascript)
21:53
♛ Подпольный JS ☯
Рет қаралды 35 М.
Отправка заявок с сайта через smtp, на примере почты gmail
29:25
Отправка заявки на почту. От верстки до письма на почте
56:51
Настройка отправки почты в XAMPP
21:38
Андрей Кудлай
Рет қаралды 944
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН