Как сделать форму отправки сообщений на email

Поделиться
HTML-код
  • Опубликовано: 25 апр 2019
  • Друзья! В этом видео я показываю как сделать отличную форму отправки сообщений, я достаточно часто использую этот скрипт, мне очень нравиться, то в каком формате отображается сообщение на почте. Форма отправляет сообщение без перезагрузки страницы. Как по мне идеальное решение для любого лендоса.
    Ссылка на код: github.com/agragregra/uniMail
    Подпишитесь на канал, если вам понравилось данное видео:
    bit.ly/2IFzwBZ

Комментарии • 284

  • @user-bw8eh1dm9t
    @user-bw8eh1dm9t 4 года назад

    Вадим, спасибо тебе огромное за реальную годноту! Не поверишь, месяц назад около недели перерывал инет в поисках нормально работающего скрипта отправки сообщений. А можно было просто за 16 минут получить чёткий вариант. Всех благ тебе за такой чёткий контент!

  • @th4s3r37
    @th4s3r37 4 года назад

    Спасибо большое! Очень помогли! Я чайник в этой сфере и мучался 3-4 часа. Огромное вам спасибо ещё раз!

  • @taksochka268
    @taksochka268 4 года назад +2

    Нашла ваш канал и не могу оторваться

  • @werewas100
    @werewas100 4 года назад +3

    Спасибо вам огромное! Ваша форма сработала, десяток до этого прошел мимо))

  • @fazzzy3160
    @fazzzy3160 4 года назад +4

    Спасибо за твои старания(мне очень сильно помогают твои видео, как новичку)!

  • @user-oc6jp1oc9d
    @user-oc6jp1oc9d 3 года назад

    Спасибо огроменное! Не прошло и года, как чудо случилось и - вуаля! - на сайте рабочая (!) форма обратной связи! Здоровья вам!

  • @tuRistst
    @tuRistst 4 года назад +21

    Оу, так это же git webdesignmaster'a(не сочтите за рекламу). Легенда , с его уроков я начинал верстку)

  • @user-ur7vc7er3b
    @user-ur7vc7er3b 3 года назад +2

    Вадим, спасибо тебе огромное! это именно то, что я искал!))

  • @user-mc1gr9hq6p
    @user-mc1gr9hq6p 4 года назад +8

    Спасибо огромное! Раньше для меня сайт без движка со всякими формами обр.связи был чем-то на грани фантастики!!!

  • @user-uk1vz3nj5g
    @user-uk1vz3nj5g 4 года назад

    Все работает, это чудо просто. Для меня как для новичка в этом деле это кажется магией просто)

  • @nikomunikabelen8540
    @nikomunikabelen8540 2 года назад

    дня два ходил думал, как это реализовать)))
    только твое видео помогло
    спасибо!

  • @Art-bm3lt
    @Art-bm3lt 2 года назад

    Вадим спасибо!!! Вы спасли мой первых заказ и мое кресло

  • @user-ep8md8vs7j
    @user-ep8md8vs7j 3 года назад +1

    Мужик ты просто красавчик!!! выручаешь. успехов тебе

  • @dmitrykomkov1616
    @dmitrykomkov1616 4 года назад +2

    Спасибо! Потратил 3 дня на поиск данного решения!

  • @nurj
    @nurj 4 года назад +2

    Спасибо большое! я решил свой вопрос)) два дня мучений и с помощью вашего видео сделал все за 5 минут

  • @user-dy9nn7iz6h
    @user-dy9nn7iz6h Год назад +1

    Просто супер!!!!! РАБОТАЕТ. Два дня мучаю mailer php. А тут все элементарно. У кого не работает - поменяйте путь

  • @split_box1298
    @split_box1298 4 года назад

    Спасибо чувак,ты очень сильно помог, лайк и подписка! да кстати эт в спам с начало сообщения присысалились а потом начали уже на почту приходить

  • @danylopozniakov3862
    @danylopozniakov3862 5 лет назад +6

    Водос огонь!!)) Запили ещё видос про progress bar circle с процентами, думаю многие с этим сталкиваются...

    • @vadymprokopchuk
      @vadymprokopchuk  5 лет назад +1

      Спасибо=), обязательно запилю!

  • @user-pb1zu5wz9r
    @user-pb1zu5wz9r 3 года назад

    Снова контент не теряющий актуальности в 2021
    !

  • @diadiabob
    @diadiabob 2 года назад

    Спасибо огромное! самое четкое видео и инструкция. 😀👍🏼

  • @NIkolaiDu
    @NIkolaiDu Год назад

    Спасибо огромное!!! искал как переменную из JS в PHP передать, а нашел готовое решение)

  • @TheStealthGW
    @TheStealthGW 3 года назад

    Ляяя. Спасибо тебе чувак, сейчас бы долго искал и, возможно, нашел бы сложный вариант, а тут легко и просто. ty

  • @ArtemNi
    @ArtemNi 3 года назад +1

    Вадим, привет! Класс, спасибо. Подскажите, пожалуйста, эту форму можно прикрепить к еще не залитому на хостинг документу?)

  • @shadkonstantin
    @shadkonstantin 4 года назад +1

    Вадим привет! У формы есть какая то защита от спам ботов? чтоб не прилетало лишних писем на почту?

  • @shortVideoIP
    @shortVideoIP 5 лет назад +4

    Отличное видео! Спасибо а труд.

  • @user-no3rr2wk2g
    @user-no3rr2wk2g 4 года назад +2

    Лайк не глядя! Хотя кого я обманываю, глядя, конечно)

  • @serg1000serg
    @serg1000serg 4 года назад

    Видео супер!!! БЛАГОДАРЮ!!!!!

  • @GreatVolcano
    @GreatVolcano 3 года назад

    Огромное спасибо! Долго мучался, не понимал где ошибка. Оказывается все письма отправлялись в спан

  • @ilnurtak9276
    @ilnurtak9276 5 лет назад +2

    Мне почему-то комфортнее использовать SendMailSmtpClass . Один минус, что логин и пароль от почты заказчика иногда нужен. Подписываюсь на канал))) Хочется больше JavaScript на уровне новичка. Несложные, но нужные вещи.

    • @vadymprokopchuk
      @vadymprokopchuk  5 лет назад +1

      Спасибо, обязательно будет

  • @maxone8367
    @maxone8367 4 года назад +2

    Спасибо, ты лучший просто

  • @conotex
    @conotex Год назад +1

    Очень круто! спасибо, полезно на 101%!

  • @user-xm7tj7gb7p
    @user-xm7tj7gb7p 2 года назад

    Броу, помог очень. Спасибо, что ты есть

  • @user-ty3yq3dr3y
    @user-ty3yq3dr3y 4 года назад

    Шикардос!!.. Спасибо !.

  • @user-vn4wi1zo7e
    @user-vn4wi1zo7e 3 года назад

    Спасибо огромнейшее!

  • @CapoDev
    @CapoDev 10 месяцев назад +2

    Здравствуйте Вадим!
    Подскажите, что сделать, если через форму с сайта постоянно приходит спам, и видно, что эту рассылку осуществляет робот.
    Думал вставить каптчу, но она в корне меняет всю эстетику и дизайн сайта. (
    Может есть ещё какой вариант?

  • @FNaF_WITH_REIFSI
    @FNaF_WITH_REIFSI 4 года назад

    Супер! Работает! Спасибо!

  • @AndreySheff
    @AndreySheff 4 года назад

    Привет. Спасибо за такой канал.

  • @alexplay609
    @alexplay609 4 года назад +3

    Спасибо
    Помогло!

  • @alexandrteplicky822
    @alexandrteplicky822 2 года назад

    Спасибо за объяснение, но у меня возник 1 вопрос.
    - Мне нужно вставить форму опросник на 500 страниц(карточки товара -НЕДВИЖИМОСТЬ) из 30 000.
    500 страниц это наши объявления нашего агентства, остальные нас не интересуют.
    Вы говорили что в форме в одном из 3 полей (ОБЯЗАТЕЛЬНХ) нужно указать: почту, адрес страницы, место на странице. ВОПРОС - НУЖНО ЛИ ДЛЯ КАЖОЙ СТРАНИЦЫ ОТДЕЛЬНО ПЕРЕПИСЫВАТЬ В ФОРМЕ АДРЕС СТРАНИЦЫ?

  • @user-be3ot8wf8f
    @user-be3ot8wf8f 5 месяцев назад

    Классно! Все подробно

  • @TheFastmind
    @TheFastmind 2 года назад +1

    А если у меня на странице несколько областей с тегом form? У меня не работает. Скорее всего когда js находит form, он видет его, как массив. А с массивом этот код он не работает. Так я понимаю. У меня на странице 4е секции и в каждой секции свой тег form. Alert сообщение у меня работает.

  • @EduardProgrammer
    @EduardProgrammer Год назад

    Все заработало спасибо, проблема била в версии пхп на хосте поставил версию 5.4.16 модуль Apache

  • @Roderen
    @Roderen 3 года назад +7

    Хоть видео на Ютубе уже 1 год, но всё равно напишу...
    Какого хера я просидел на Ютубе в целом часов 10 по этой теме, прочитал дохера статьей и ничего не узнал вообще.
    И тут я думаю "а как так, что 16 минут моей жизни ушли не в пустую?"

  • @darksparkle6634
    @darksparkle6634 3 года назад

    а на какое приложение снимали запись экрана?

  • @moto_venom
    @moto_venom 3 года назад

    Вадим всё круто, всё работает! За 20 минут всё прикрутил и настроил. )
    Единственный вопрос
    Как после отправки сообщения избавится от всплывающего браузерного окна с подтверждением действий "ок"?
    В качестве ответа приму запрос для гугла. А дальше сам всё найду.

  • @user-sc1cq7lt4f
    @user-sc1cq7lt4f 9 месяцев назад +1

    У меня есть вопрос, что может быть в коде, если при отправке данных приходит сверху сообщение об успешном отправлении данных, но данные на почту не приходят и в спаме их нет?

  • @user-xd4mv4mk4c
    @user-xd4mv4mk4c 3 года назад

    через openserver не работает что-то ... или через него и не должно и нужен полноценный сервер? во вкладке "сеть" показывается, что запрос на mail.php пошел, все поля считались, но статус "ожидание" и все ...

  • @user-gt4vx9cs5k
    @user-gt4vx9cs5k 2 года назад

    Спасибо! Все работает!

  • @user-kq6gp1jt1b
    @user-kq6gp1jt1b 3 года назад

    Надпись "подтвердите действие" его поменять можно или сразу перенаправление на главную страницу??

  • @andrewivan5423
    @andrewivan5423 3 года назад

    спасибо , подскажи почему сообщения приходят после долгой задержки ? не сразу . Первое приходит сразу потом ждать долго ?

  • @user-fh8wi4mo6s
    @user-fh8wi4mo6s 2 года назад

    Благодарю!!!

  • @TheTexPro
    @TheTexPro 4 года назад

    Спасибо!

  • @user-xg6gi8ym2d
    @user-xg6gi8ym2d 4 года назад

    Ты молодец!

  • @keepcalmandcodeon.
    @keepcalmandcodeon. Год назад

    Вадим, подскажите пожалуйста, как возможно на эту вечеринку прикрутить отправку файла? Всё приходит, кроме файла :(

  • @oresttrump6596
    @oresttrump6596 4 года назад

    Спасибо за видео. У меня сайт на beget, правда платном, скрипт работает и всё четко. Скажите а можно к этому скрипту еще добавить форму для файлов чтобы отправить вместе всё. ?

  • @stenmarsh2736
    @stenmarsh2736 4 года назад

    А можно ли вместо alert вставить: window.location.href = "ссылка"; Что бы после отправки формы открывалась другая страница ?

  • @jozef5555
    @jozef5555 4 года назад

    Привет! Очередной зачет)

  • @user-ei4lx2wy7h
    @user-ei4lx2wy7h 4 года назад

    Классно, давай ещё)

  • @user-co8xr8te8t
    @user-co8xr8te8t 3 года назад

    прикручу к своему лендингу в портфолио Спасибо!!!!

  • @DoniyorAbduxalilov
    @DoniyorAbduxalilov 3 года назад +1

    Спасиба бро сработало!

  • @user-sb1ok3lu4x
    @user-sb1ok3lu4x 4 года назад +1

    На локальном сервере по типу xampp будет работать?

  • @Den_camrad
    @Den_camrad 2 года назад +1

    На Open server это решение не будет работать?

  • @astrodream45
    @astrodream45 Год назад +1

    сделал так же как на видео, на одном хостинге всё приходит, а на другом не работает, в чём может быть причина:(

  • @mishanotych7075
    @mishanotych7075 3 года назад

    а данный скрипт работает на GitHubPages?

  • @svlana3434
    @svlana3434 4 года назад

    Подскажите, пожалуйста, как исправить: на mail.ru не приходят письма, на почту yandex.ru и gmail.com всё норм. В почте mail.ru фильтры не стоят, в спаме писем нет, PHP на платном хостинге включен... HELP, как подправить код, чтоб mail.ru пропускал письма????????

  • @user-ss8vp3rz7c
    @user-ss8vp3rz7c 3 года назад

    Уважаемый, солидный, спасибо за видео, ПОКАЖИ как с этим обработчиком заставить работать цель на МЕТРИКЕ. Не отображает цели

  • @mariash5784
    @mariash5784 2 года назад

    Вадим, спасибо. Как стилизовать alert?

  • @MelkoR4111
    @MelkoR4111 Год назад

    Спустя 4 года вернулся к твоему видео с формой))) единственное, не выводится алерт, а так все работает

    • @MelkoR4111
      @MelkoR4111 Год назад

      алерт заработал после обноваления кеша

  • @swave2720
    @swave2720 Год назад

    Респект и уважуха!

  • @TheJonvish
    @TheJonvish 4 года назад +5

    Привет Вадим. Эта форма должна работать на OpenServer?
    А то что то у меня нифига не работает. В смысле работает, вот это alert("Thank you!"); отрабатывает, но ничего никуда не приходит. Пробовал отправлять и на маил и на гугл

    • @TheWladnen
      @TheWladnen 4 года назад

      Работает только на реальном хостинге, и письмо приходит только на яндекс почту или почту домена

    • @outbelartiks
      @outbelartiks Год назад

      решил проблему? загрузил сайт на бесплатный хостинг beget

    • @TheJonvish
      @TheJonvish Год назад +1

      @Vlad Leng Решил. Переобулся в python разработчика и делаю подобное на django))

  • @cat-oi8ei
    @cat-oi8ei 9 месяцев назад +1

    Всем аулом смотрели! Вообще красаувчик же есть

  • @jestero8709
    @jestero8709 4 года назад

    спасибо!

  • @user-di3hu5gq2b
    @user-di3hu5gq2b Год назад

    Кто подскажет чи кнопка для отправки имеет значение какая? чи инпут с типом submit чи button ? там дописывать ничего не нужно?

  • @doyouwannatea3295
    @doyouwannatea3295 4 года назад

    От души

  • @kerusdc8322
    @kerusdc8322 5 лет назад

    а как её расширить, чтобы отправлять еще и зведочки рейтинга?

  • @user-uy8ff8hs9z
    @user-uy8ff8hs9z 4 года назад

    а как скрыть почту от инструментов разработчика и тд которая указана в value?

  • @user-bb6hj3jt1n
    @user-bb6hj3jt1n 3 года назад +5

    Подскажите пожалуйста, я отправляю через локальный хост xampp, скрипт выполняется,но на почту ничего не приходит,пробовал разные почты,но всеравно по нулям(

    • @user-rq9bl1bk7c
      @user-rq9bl1bk7c Год назад

      Удалось решить проблему? У меня такая же)

  • @user-qe2oh6os8q
    @user-qe2oh6os8q 2 года назад

    спасибо

  • @user-jo6er5bh7u
    @user-jo6er5bh7u 3 года назад +9

    Странно, у меня окно подтверждения всплывает, но письмо не приходит, хотя в коде указал почту свою. Ребят кто знает в чем проблема может быть. Под пример взял код и верстку с гита

    • @user-jo6er5bh7u
      @user-jo6er5bh7u 2 года назад +1

      @Александр Иващенко да, напиши мне в вк @Les_Lexx

    • @dariasav398
      @dariasav398 2 года назад

      @Славян Пустовит и как вы поправили, чтобы приходили не в спам?

    • @user-zh8iz3jl6y
      @user-zh8iz3jl6y 2 года назад +1

      @Aleksandr Ivashchenko Кто-то через дефис пишется. Учи русский!!

    • @pende4773
      @pende4773 Год назад

      @@user-zh8iz3jl6y агрессор херов

    • @outbelartiks
      @outbelartiks Год назад

      решил проблему?

  • @user-co9yk4dd1z
    @user-co9yk4dd1z 4 года назад

    а как сделать чтобы в место постоянного (я) были имена людей которые отправляют?

  • @Mr.manpasserby
    @Mr.manpasserby Год назад

    Где можно такую тему на рабочий стол взять?

  • @user-cy2td3lg8t
    @user-cy2td3lg8t Месяц назад

    Благодарю за видео, но в 2024м - не работает код, на который Вы ссылаетесь

  • @artnormal4822
    @artnormal4822 4 года назад +2

    Отличное видео, всё сработало. Возник вопрос, как сделать антиспам пикчу или что нибудь подобное.

    • @Gameplayer55055
      @Gameplayer55055 3 года назад +1

      Там Гугл какие-то стандарты делает хитрожопые. Нужно хорошо подконфижить

  • @user-wu7ki5rs5w
    @user-wu7ki5rs5w 3 года назад

    Добрый день, а как сюда тему письма добавить?

  • @andreykarpach5120
    @andreykarpach5120 4 года назад +2

    Спасибо тебе огромное, ВАЖНО! кто решится это попробовать имейте ввиду что запускается это дело с реального хостинга, тоесть beget и их бесплатный хостинг и с open server ничего не отправится, хотя скрипт выполниться. Кстати на beget 30 дней бесплатное время пользованием
    p.s. Жму руку автору
    andrekwd.beget.tech/

    • @Matissed
      @Matissed 3 года назад

      у меня другой хостинг, бесплатный период 10 дней - не работает. Мне нужно перейти на платный хостинг, да, чтобы заработало?

  • @user-wi1wp9de2i
    @user-wi1wp9de2i 4 года назад

    Спасибо!!А верхние поля обязательно все должны быть заполнены?

    • @vadymprokopchuk
      @vadymprokopchuk  4 года назад

      если написано required, то да

  • @viktorkovalets5422
    @viktorkovalets5422 3 года назад

    Краусавчик!!

  • @MsSenchenko
    @MsSenchenko 8 месяцев назад

    Всё работает, но письмо приходит с ошибкой Mail delivery failed: returning message to sender. Как решить проблему?

  • @MrLutor
    @MrLutor 4 года назад

    ты крут мэн

  • @orifjonfazliddinov9735
    @orifjonfazliddinov9735 3 года назад +2

    просто скачивайте приложение PuntoSwitcher. программа автоматически переключает раскладку клавиатуры...

  • @Viktorres1
    @Viktorres1 4 года назад

    Формочка от "Джедая")

  • @user-rq9bl1bk7c
    @user-rq9bl1bk7c Год назад +1

    Я заполняю форму, отправляю, вылазит окошко типа спасибо ваше сообщение отправленно, а вот меил не приходит мне как админу. Подскажите в чем может быть проблема?

    • @IvanZabolotny
      @IvanZabolotny Год назад +1

      у меня то же самое, решили проблему?
      или у всех перестало работать?

    • @EduardProgrammer
      @EduardProgrammer Год назад

      @@IvanZabolotny сейчас делаю тоже самое(

    • @EduardProgrammer
      @EduardProgrammer Год назад

      если с сервера попробуй поставивть версию пхп 5.14 натив мне помогло

  • @esterkoli9886
    @esterkoli9886 4 года назад +1

    Вадим, вы рекомендуете хостинг thehost.com.ua. Относясь с уважением к Вам, захостилась у них по первому тарифу и купила домен. Сообщения из формы на мейл не приходят. Поддержка отписалась: "Рекомендуем установить более производительный тарифный план, т.к. видим ошибки, которые говорят что для работы почты недостаточно пользовательских процессов... ". Затраты в сумме уже полторы сотни евро. Существуют бесплатные тарифы с возможностью отправить сообщения. Это способ заработать? Вы уверены, что этих ребят нужно продвигать?

    • @vadymprokopchuk
      @vadymprokopchuk  4 года назад

      не совсем понял, какие 150 евро?) у них тариф первый стоит 250 грн в год. Я их не рекламирую, я сказал как вариант, я с ними уже 5 лет, у меня проблемы не возникали. И я не понял, если вы говорите, что существуют бесплатные? почему не используете их?

  • @tapglobal6097
    @tapglobal6097 3 года назад

    КУ а как сделать так чтоб могли грузить файл в письмо и отправлять

  • @user-xw1ou7nd5p
    @user-xw1ou7nd5p 3 года назад

    Люди, подскажите плыс. Сделал всё по видео и подставил свою почту, и с временной тоже пробовал. Не приходит на почту ничего, но пробую с бесплатного хостинга и домена. Это может быть причиной того что форма не отправляется?

    • @outbelartiks
      @outbelartiks Год назад

      решил проблему? сообщение "спасибо" появляется, на почту не приходит

  • @Foontikfeya
    @Foontikfeya 2 года назад

    Спасибо большое за столько подробное объяснение. но есть вопрос, все сделала по видео, форма отправляется, сообщение с подтверждением появляется, но письмо не приходит. заливала на beget.

    • @vadymprokopchuk
      @vadymprokopchuk  2 года назад +1

      скорее всего, на beget php отключен

    • @EduardProgrammer
      @EduardProgrammer Год назад

      @@vadymprokopchuk та же самая проблема но на другом хостинге пхп подключн версия 7.2.34 , помогите пожалуйста не помогаю в чем может быть проблема сделал в точности как на видео

    • @EduardProgrammer
      @EduardProgrammer Год назад

      вже не потрібно все вирішилось просто требо було постаити версію пхп 5 4 .16 натив

    • @Foontikfeya
      @Foontikfeya Год назад

      @@EduardProgrammer а как узнать какая версия php стоит?

    • @EduardProgrammer
      @EduardProgrammer Год назад

      @@Foontikfeya можеш у тех поддержки спросить либо посмотреть в настройках хоста в бесплатном как узнать не знаю , скорее всего там он будет ограничен либо отключен

  • @user-lt7cf5qq8j
    @user-lt7cf5qq8j 4 года назад

    Есть такая программа Punto Switcer которая переключает с английского на русский и наоборот, простым нажатием кнопки Pause/Break.

    • @vadymprokopchuk
      @vadymprokopchuk  4 года назад

      да, я в курсах, но я все таки не могу с ней подружиться, пробовал не один раз)

  • @Randevu69
    @Randevu69 2 года назад

    У меня почему-то вообще не работает js код. объясните чайнику какие классы нужно прописывать форме и кнопке чтоб при нажатии на кнопку отправить срабатывал алерт. На хостинге пытался все это сделать, тоже не работает. Никаких действий после нажатия кнопки не происходит. Уже все волосы на голове вырвал)0

  • @jeangreen8426
    @jeangreen8426 3 года назад

    Этот скрип как понимаю не будет работать на github-pages?

  • @erzhansiman4648
    @erzhansiman4648 2 года назад

    У кого не получается , попробуйте расположить файлы script.js и mail.php в одной папке . Или поменять путь (url: ../mail.php) в скрипте.

    • @EduardProgrammer
      @EduardProgrammer Год назад

      не помогло уви (

    • @EduardProgrammer
      @EduardProgrammer Год назад

      для тех кто нуждается попробуйте поставить версию пхп 5ю14 натив

    • @natalia_0729
      @natalia_0729 Год назад +1

      @@EduardProgrammer на хостинге поменять версию php? У вас сработало?

    • @EduardProgrammer
      @EduardProgrammer Год назад +1

      @@natalia_0729 да сработало еще + закинул в папку пхп скрипт прописав путь но скорее всего из-за версии пхп попробуйте поставить более старую.

    • @natalia_0729
      @natalia_0729 Год назад +1

      @@EduardProgrammer Спасибо, на хостинге стоит версия 7.4., попрошу тогда поддержку поменять версию