Универсальный PHP скрипт обратной связи для простых сайтов и Landing Pages (uniMail)

2068 ratings | 83391 views


Универсальный PHP скрипт обратной связи для простых сайтов и Landing Pages (uniMail)

Полезно? Подпишись на канал: Создание интернет-магазина от А до Я: Создание новостного сайта от А до Я: Фриланс для начинающих: Страница урока: Привет, друзья! Сегодня рассмотрим универсальный PHP скрипт uniMail, который подойдет для отправки форм обратной связи любой сложности с простых сайтов или посадочных страниц на почту. Скрипт на GitHub: Группа Вконтакте: Реклама на канале:

Comments to the video: Универсальный PHP скрипт обратной связи для простых сайтов и Landing Pages (uniMail)

Doni Doni 2 months ago
помогите исправит вот это <form novalidate class= ea_form action= БЫЛ ДОМЕН РОДНОЙ.com/checkout/save_order_data.php method=post name= order_form target= _parent onSubmit= return EAcheckForm(this); ><table class= ea_table_form border= 0 > потом копирование веб-сайта не работает почта
Паша Харченко 2 months ago
а что насчет прикрепления файла) был бы весьма благодарен))
Вадим Зацаринный 2 months ago
Не понимаете будто разрешить, пишет подтвердите свое поступок на страничке?
Вадим Зацаринный 2 months ago
Разобрался конфликт был с другим js
Азарной канал Крисика Хьюги 2 months ago
конфигурация работает однако заявки не приходят вообщем. Что мастерить?
WebDesign Master 2 months ago
Написать в техподдержку хостинга этот проблема.
Василий Василий 2 months ago
Алексей, благодарю Вас!Спасибо вам огромное за ваши уроки!Все пять работает) P.s.: Чтоб сходу работало,необходимо верно настроить отправку почты на вашем локальном сервере.Не знаю будто у google и mailru,однако используя smtp от yandex,необходимо указывать при заполнении формы реально имеющийся e-mail.Иструкции по настройке smtp смотрите на официальных веб-сайтах компаний
Independent19c 3 months ago
Алексей, здрасти, а вот любопытно. Сейчас же политика сохранности данных, ужесточилась(штрафы конские), т.е, если больше 2-ух связанных полей это уже индивидуальные данные. Например имя и почта, либо имя и телефон.Как быть в таковой ситуации.И будто не наскочить на штраф.- втыкать политику сохранности данных в подвал, типо все права соблюдены и прочее. Или напротив оставлять принципиальным для наполнения, одно поле либо телефон, либо почту,для предстоящей связи с заказчиком.P.S потрясающий скрипт, потрясающее видео, лайк совершенно точно.
WebDesign Master 3 months ago
Здравствуйте. Галочку на согласие под формой.
Виктор Лукьянченков 3 months ago
Спасибо! Не один уже посодействовал этот ваш скрипт.
Godunov group 4 months ago
Автор, ты наилучший))) Мучился и ленился несколько месяцев, а здесь за 3 минутки все сделал с помощью ролика. Спасибо!
CRIZ 5 months ago
Может кто дать подсказку, будто этот скрипт сделать к примеру при нажатии кнопки что бы он возникал во сплывающем окне? помогите
Andrey S. 5 months ago
подскажите будто быть в этом случае <select name= bereich size= 13 multiple> чтоб все что я избрал в перечне обработалось [ ] не помогает. пишет array
Mr. Green 5 months ago
На почту домена все приходит, лишь шифровка нарушается. В поле Subject нормально выводится кириллица, все кириллические name и введенный текст в инпуты кириллицей, выводятся в письме непонятной шифровкой. На сервере стоит Webmail.
Mr. Green 5 months ago
Решение, если кто столкнется. Вставить МЕЖДУ этих строк: Content-Type: text/html; charset=utf-8 . PHP_EOL. 'From: '.adopt($project_name).' <'.$admin_email.'>'. PHP_EOL. Эту строку: Content-Transfer-Encoding: 8bit . PHP_EOL.
Olatera D 6 months ago
Чувак, благодарю для тебя, работает! upd. нереально крутой скрипт!!!
exe servis 6 months ago
кушать кто то что сумеет мне посодействовать? безвозмездно мне нужно сделать скрипт оборотной связи .
Константин Манихин 6 months ago
Как использовать modx-mail.php в Modx?
Serhii Skvortsov 7 months ago
Добрый денек! Спасибо за Ваш нужный код! Подскажите, изволь, будто можно передать в Вашу контактную форму ссылку на кнопку Сделать заказ (любой продукт будет представлен в виде записи в Wordpress). Очень любопытно оформить процесс заказа продукта чрез Ваш скрипт. Я сделал такую кнопку <input type= button value= Заказать продукт onclick= location.href='contact.htm/?tovar=<?php the_title(); ?>' , однако далее я желаю передать имя записи в Вашу Контактную форму. Помогите, изволь!
Newbornbird 7 months ago
А если запустить эту форму на локальном сервере послание надлежит придти?
CraftShips 7 months ago
Огромное благодарю!
Рустам 8 months ago
Добрый денек, у меня вопросик появился, ранее конфигурация работала, а сейчас не приходят письма, а на хосте пишет ошибку Undefined variable: message
Nicholas Mychka 8 months ago
Привет, Алексей! Сделай, изволь, видео с таким же универсальным PHP скриптом оборотной связи для обычных веб-сайтов и Landing Pages, однако лишь чтоб заявки приходили в телеграм, а не на e-mail. В YouTube можно такое отыскать, однако то будто ты это преподносишь зрителю, вряд ли.
Александр Нелюбий 8 months ago
POST 404 (Not Found)
Александр Нелюбий 8 months ago
привет! хорошее видео! Только у меня кушать неувязка, при потом нажатие на сабмит , консоль выдает ошибку с ссылкой на минимизированный скрипт файла jquery.min.js в папке libs.js..подскажите будто разрешить
Александр Нелюбий 8 months ago
в файле)
Данияр Гаптулганиев 9 months ago
Спасибо огромное, два денька ебался с этой формой
NIGHT1998 9 months ago
СПАСИБО !!!!!!!!!!!!!!!!!!!!!!!!!!!!11
Nice Hopesh 9 months ago
Блин, отчего то не работает в MODX((( Лендинг без CMS всё пять посылает, однако потом его интеграции в modx revo ничего не происходит при нажатии на выслать, что мастерить, мне проект сдавать быстро, а формы не готовы - подскажите ребята изволь. Может создатель ещё увидит.
sveta sveta 9 months ago
Здравствуйте, подскажите, изволь, будто добавить reCaptcha в этот скрипт?
Lena Mambo 10 months ago
Все круто, все работает, благодарю. НО лишь сейчас и конфигурация поиска срабатывает на этот скрипт а не на розыск. Можно ли добавить сюда 2-ое условие (и если айди бутона таковой-то) ?
Кирилл Ерофеев 11 months ago
Как сделать чтоб в послание попадали еще и данные текстовой области, что и куда дописать нужно?
Nice Hopesh 11 months ago
Уважаемый создатель, ответь изволь, весьма прошу: А может быть ли в эту сокрытую строчку <input type= hidden name= admin_email value= admin@mail.ru > добавить не одинешенек, а два или три адресата и каковой будет синтаксис, попросту я еще профан покамест в верстке Спасибо заблаговременно за ответ!)
Nice Hopesh 11 months ago
Спасибо большущее!
WebDesign Master 11 months ago
Через запятую без пробела.
tram_lv 11 months ago
Где строчить почту на которую будут отчаливать данные,а то я что-то туплю.
Іван Бондар 11 months ago
Помогите плз. Приходит пустое послание на почту при заполнении всех полей. Что делаю не этак?
Микола Марущак 11 months ago
не могу сделать ничево с алерт, даже не удаляется, в чем неувязка?
WebDesign Master 11 months ago
Обязательно указывайте почту домена в качестве отправителя и получателя. Ни «@mail.ru», ни «@ya.ru», ни даже «@gmail.com». Только почту домена. Фильтры почтовых клиентов ужесточаются, не стоит осмелиться потерянными заявками. Заведите почту на домене в панели хостинга.
StasKachan 3 months ago
благодарю, брат, я в Бога не верю, однако если он кушать, то пускай поможет для тебя в твоих начинаниях*!
Kaldik Kadai 1 year ago
Супер здорово, благодарю для тебя большущее?
Zebern Stolz 1 year ago
Как редирект в этом скрипте настроить? Все перепробовал.
Шахром Мукумов 1 year ago
window.location.href = воткнуть код заместо alert
Олег Филатов 1 year ago
Всяко разно пробовал, не работает
Wire Inet 1 year ago
Серьезное экономие времени! Спасибо!
Tommy Hardy 1 year ago
Пасиба
Dmitry Popov 1 year ago
не вышло скинуть форму потом отправки, браузер бранится на th в th.trigger('reset');
Dmitry Popov 1 year ago
проблемма решена - setTimeout(function() $('form').trigger('reset'); , 1000);
Orbita_Studios 1 year ago
Слушай а отчего не отчаливает с тегом select лишь сами input. Как сделать чтобы тег с select тоже отчаливал на почту а то по пусту игнорит и посылает лишь input
Orbita_Studios 1 year ago
Спасибо бро! Хоть видео 2 года однако помойму на всю существование хватит спасибО!!!!
Uliana Ardzinba 1 year ago
Я этак понимаю, что для Wordpress этот обработчик не подходит? ContactForm7 не вариант
Sergey Rosinskiy 1 year ago
Здравствуйте. Select тоже будет отправлять избранную опцию ?
Слово Дело 1 year ago
А будто сделать, что бы заявка приходила на одинешенек из 2-ух мейлов? Не на оба сходу, а или на одинешенек мейл, или на иной. Неужели необходимо две формы рядышком устанавливать с различными мейлами?
WebDesign Master 1 year ago
Слово Дело сделайте рандом при загрузке с помощью JS, какой будет подставлять одинешенек из 2 email.
Слово Дело 1 year ago
WebDesign Master Спасибо за ответ, однако я пристально прочел все комменты и этот ответ уже был где то ранее. Все пять работает и заявки приходят на все мейлы, а мне необходимо не на все. Из 2-х адресов - заявка должна шагать лишь на одинешенек данный адресок. )
WebDesign Master 1 year ago
Через запятую без пробела.
Максим Владимирович 1 year ago
подскажите где необходимо указывать почту домена? И еще проблема отчего на cms modex revo сообщения не доходят на почту, а без cms доходят?
Максим Владимирович 1 year ago
Подскажите будто настроить чтоб письма не попадали в папку мусор на gmail?
Максим Владимирович 1 year ago
подскажите где необходимо указывать почту домена? И еще проблема отчего на cms modex revo сообщения не доходят на почту, а без cms доходят?
WebDesign Master 1 year ago
Указать в качестве отправителя почту домена.
xenus86 1 year ago
Внедрите поддержку отправки чрез наружный smtp и будет попросту безупречный скрипт.
Alexander Rivalov 1 year ago
Выражаю для тебя огромную признательность! Шикарно!
Иван Иванов 1 year ago
Как сделать этак чтобы при нажатии на Ответить на послание в поле Кому была почта обозначенная в форме?
Engineer 1 year ago
на gmail приходит то когда будто, время от времени сходу время от времени чрез пол часа, на yandex в мусор, на майл ру вообщем не доходит, сделай скрипт чрез smtp
Виктор Заграйчук 1 year ago
Самой толковый фитбек. Спасибо огромное!
Доспехи Блоггера 1 year ago
Алексей, привет! Если кушать минута, подскажи изволь, будто сделать в этой форме, чтоб юзеру какой ввел данные, приходило на почту послание?
Денис Беляев 1 year ago
Всё пять, лишь не передает корректно значения радио баттонов, передает лишь On, древесный заказчик не может уяснить что означает On! Так же невозможно задать различные name для радио батанов чтоб было видать что конкретно избрал клиент, если каждому задать собственный нейм, теряется может быть избирать лишь одинешенек радио баттон. Приходиться воспользоваться чекбоксами, однако они тоже априори не работает в режиме лишь одинешенек , будто вариант юзать option, однако на телефоне неловко становиться! Так же хотелось бы выяснить будто задать ему 2-3 получателя е-майла. Ещё буду признателен если запишите видео будто сделать этак: чтоб клиент вводил собственный e-mail на веб-сайте и ему приходил pdf либо doc файл какой лежит на сервере
MonkeyDjack 1 year ago
у меня пишет ошибку POST адресс до mail.php 405 (Not Allowed). Что мастерить?
Web Work 1 year ago
Большое благодарю друг, ты наилучший
Михаил Завалко 1 year ago
Супер конфигурация! Но сейчас стоит задачка отправлять письма на 2 различных почты, что мастерить, будто быть?
Михаил Завалко 1 year ago
Вот за это благодарю, не знал))) Знал бы, не пришлось растрачивать денек на чтение форумов, однако на то она и учеба, без этого видимо никак))
WebDesign Master 1 year ago
Через запятую без пробела сколько угодно почт можно показать.
Михаил Завалко 1 year ago
Пришлось оперативно рыть форумы и пр. Наткнулся на тостере на схожий проблема и видоизменил mail.php под 2 почты благодаря этому посту, истина сейчас почта прописывается вначале в самом файле mail.php Если кому любопытно, то попросту оставлю это тут:
Максим Габов 1 year ago
ищу php обработчик чтоб выслать файл чрез этот скрипт.
Danillas 1 year ago
Не всплывает alert и не приходит послание. Сайт на WP, может необходимо будто-то подругому прописывать линия до обработчика формы ?
WebDesign Master 1 year ago
Для WP кушать Contact Form 7.
Dimas Za4em 1 year ago
Автору респект за его бесплатные уроки! Подскажите по поводу скрипта. Выгрузил на платный хостинг, с компютера все работает пять! а при отправке с мобильного устройства Android ( браузер хром) не отчаливает..не выводит даже аллерт. Почему то добавляет в адресную строчку хрома все данные из укрытых инпутов (project_name, admin_email, form_subject). Как то можно это поправить? подскажите кто разбирается.
jahod ahmad 1 year ago
а можно на одной страничке показать несколько таких форм?
WebDesign Master 1 year ago
Конечно)
Коля Парфёнов 1 year ago
Автору, огромное благодарю за скрипт! Пользуюсь им повсевременно. Сейчас появилась нужда отправки на 2 адреса сходу. 2 метода которые описаны в комментах не работают. Подскажите изволь будто выслать извещение на 2 адреса сходу
Виталий Жиленко 1 year ago
Подскажите изволь будто добавить в скрипт проверку наполнения reCAPTCHA?
Артём Попов 1 year ago
Несколько форм на веб-сайте. С одной работает, а с другими 2 дудки. ЧТо мастерить
Kostya Sarnavsky 1 year ago
А скрипт работает на локальном сервере?
димати м 1 year ago
Спасибо за роскошный задание:)
Web Master 1 year ago
Ураа я отыскал пролетарий скрипт!!!!11!! Спасибо для тебя! *з* Муа! (Ну я образ целую тебя).
Alex iki 1 year ago
Спасибо за видео! Вопрос: а на локальном сервере это надлежит трудиться? у меня выдает 404ю ошибку и не может отыскать mail.php???
Fellix Hudson 1 year ago
Ну отчего я таковой кретин делаю точь в точь не работает ну-ка почемууууууууууууу((((((((((((((
Vyacheslav devTeamTouchTheFuture 1 year ago
Дико извиняюсь - относительно Битрикс - куда сам файл mail.php класть? - в штамп ? Или в корень веб-сайта?, где подходящая нам страничка с файлом index.php посиживает
Arthur Wainshtein 1 year ago
В скрипте, какой я скачал, кушать файл modx-mail.php , для чего он нужен?
Arthur Wainshtein 1 year ago
Ещё один здрасти, вообще ситуация такая: я сделал всё шаг за шагом и подключил сей скрипт к собственной форме на веб-сайте, залил все файлы на хостинг и в качестве проверки, попробовал завести данные в форму и выслать на свою электрическую почту, этак вот в случае если я делаю это с ос виндовс, будь то ноутбук или планшет, всё работает нормально, данные приходят на мейл, однако вот когда я открываю собственный веб-сайт с мобильного устройства на базе дроид, ничего не отчаливает, не подскажете в чём может быть вина?
Arthur Wainshtein 1 year ago
Понятно, благодарю)
WebDesign Master 1 year ago
На бесплатных хостингах не работает функция отправки писем. Если бы такая возможность была, их использовали бы будто мусор-сервера.
Arthur Wainshtein 1 year ago
Спасибо, я в этом деле ещё новенький, вот пробую с помощью данного видео-ролика настроить отправку сообщений с собственной лендинг страницу к для себя на почту, поглядим что из этого выйти, уместно у меня к вам одна мольба, не могли бы посоветовать мне, какой-нибудь даровой хостинг, где бы я мог проверить, будто это работает, в реальной жизни)
Максим Габов 1 year ago
input с типом file не приходит на почту. Кто то решил делему?
Max Bogatov 1 year ago
Спасибо огромное. работает без ввода email. если вводишь собственный либо случайные значения посылает. будто лишь вводишь реальный email чейто, то послание не приходит. написал код подстановки пробела перед всеми точками и всё приходит. будто же всёже разрешить эту проблемку? может хостинг ограничивает?
Vladimir Sapa 1 year ago
Спасибо создателю за его труд!!! Хотел справиться: кушать ли возможность отправлять письма к примеру на несколько адресов сразу?
Слово Дело 1 year ago
Скрипт работает лишь с gmail. В mail и yandex - скрипт бесполезен! Вывод сделал потом тестирования.
Vladimir Sapa 1 year ago
Спасибо!!!
WebDesign Master 1 year ago
Да. Через запятую без пробела.
TOO Unio 1 year ago
Подскажи изволь, будто в скопированном лендинге отыскать эту форму отправки и поменять на свою, файла майл.пхп нету(???
Евгений Брижанов 1 year ago
Всем Добра , проблема будто сделать что бы при нажатие на кнопку Отправить конфигурация не отчаливала , если неотклонимые поля не заполнены , у меня отчаливает , на почту лезишь , смотришь, где человек не заполнил , поля попросту пустые , а хотелось бы что бы не приходило на почту не чего, если все поля не заполнены!
Anton Bondarev 1 year ago
Не отрабатывает reset формы. В чем может быть неувязка?
Pavel Oliinyk 1 year ago
отчего то что написано в textarea не приходит на почту ?
WebDesign Master 1 year ago
Может отсутствует атрибут name у textarea?
Сергій 1 1 year ago
$(document).ready(function() //E-mail Ajax Send $( form ).submit(function() //Change var th = $(this); $.ajax( type: POST , url: mail.php , //Change data: th.serialize() ).done(function() alert( url:won.html ); Что тут воткнуть чтобы выводилась страничка веб-сайта, а не извещение? Спасибо. setTimeout(function() // Done Functions th.trigger( reset ); , 1000); ); return false; ); );
Андрей Эйсмонд 1 year ago
Громадное благодарю!!!
Roman Zubriichuk 1 year ago
подскажите, будто добавить несколько email адресов администратора
Михаил Архипов 1 year ago
Лучший видеоурок на эту тему! Спасибо большущее, весьма посодействовали! Комментаторам тоже респект!
Eugene Zhurov 1 year ago
Все пять работает. Но удивительно) Почему-то послание на мыло приходит два раза. С чем это может быть связано?
Екатерина Уралова 8 months ago
Нашли ответ?
Play MARS 1 year ago
весьма удивительно, однако нормально приходят сообщения на gmail, а вот на mail не желают прибывать
Jalic Play 5 months ago
шифрование данных или они задумываются что ты сам для себя отправляешь
Play MARS 1 year ago
еще проверил yandex. тоже не приходит. лишь приходит на gmail. совершенно с ним работает. с чем может быть это связано?
Миша Ларин 1 year ago
Пишет благодарю , однако письма дудки. будто быть что может быть ?
Кристина Сергиенко 1 year ago
что-то не приходитничего
Просто Влад 1 year ago
Подскажите, что делает эта построение? $c = true; ($c = !$c) ?
Artemee Senin 1 year ago
неувязка, что скрипт не работает может быть от того, что у вас даровой хостинг либо локальный сервер не настроен. Спасибо большущее за этот супер скрипт!!!!
Антон Романов 1 year ago
а будто этот скрипт использовать если веб-сайт на Modx Revolution? кнопка выслать не срабатывает в нем. а со сниппетом не охото возится
Yuriy Vitruk 1 year ago
Привет, в чем может быть неувязка, что письма приходят чрез один?
Yuriy Vitruk 1 year ago
Заработало! Фарту, масти
WebDesign Master 1 year ago
Укажите в отправителе почту домена.
Вячеслав Володин 1 year ago
А будто сделать что бы письма в мусор не попадали?
WebDesign Master 1 year ago
Указать почту домена в отправителе.
PRO PLAYA DEVELOPMENT 1 year ago
После выполнения скрипта,перебрасывает на mail.php,пустая страничка,игнорируя алерт,будто настроить редирект на другую страничку потом выполнения скрипта?благодарю!
Виталий Унгурян 1 year ago
А файл с формы на почту можно выслать этим скриптом?
Timur Radjabov 1 year ago
в таком случае лучше использовать PHPMailer. В уроке весьма обычный скрипт для LP. Вы также сможете его доработать под свои нужды, добавив подходящий функционал, файлы, валидацию и т.д.
Pavel T 1 year ago
Тоже интересует этот проблема
Богдан Коржак 1 year ago
мне отчего-то по 2-3 раза приходит одно и то же послание. И алерт столько же выбивает. Может кто знает что мастерить?
Екатерина Уралова 8 months ago
Подскажи, плиз тож два письма приходит. Решил делему?
Evgeniy 1 year ago
Привет, ты не решил свою делему? А то у меня на почту сходу по два письма приходят(
Вадим Калиниченко 1 year ago
Спасибо! Скрипт работает, однако извещение alert выводтся отчего-то чрез 15-30 с потом отправки. Можете дать подсказку в чём может быть дело?
Максим Митраченков 1 year ago
Чтобы скрипт работал с mail.ru поменяйте в mail.php отправителя. Mail.ru задумывается, что сами для себя пишете! Например: 'From: '.adopt($project_name).' <ваш_текст>'. PHP_EOL. 'Reply-To: ваш_текст'. PHP_EOL;
Doni Doni 2 months ago
поможешь мне че то за страдал помогите исправит вот это <form novalidate class= ea_form action= БЫЛ ДОМЕН РОДНОЙ.com/checkout/save_order_data.php method=post name= order_form target= _parent onSubmit= return EAcheckForm(this); ><table class= ea_table_form border= 0 > потом копирование веб-сайта не работает почта. веб-сайт посторонний скопирован.
Легендарная Кожа 5 months ago
не работает
Егор Максимов 6 months ago
Огромное благодарю!
DendyBlog 7 months ago
благодарю большущее, друг! обнял
Olesiy Konovalova 8 months ago
Спасибо Максим!!!!!!!!!
Богдан гоза 1 year ago
Спасибо для тебя хороший человек,последние 3 варианта с аякс не работали.А здесь 2 минутки и на.Короче +100 к уважухе))))
Михаил Приходько 2 years ago
Спасибо за скрипт! Но появился проблема, что нужно прописать, что бы заместо всплывающего окна alert( Спасибо за заявку ); Открывалось модальное окно(сотворено при помощи Bootstrap), которое быть в index.html.
Сергей Парамонов 2 years ago
Скрипт потрясающий благодарю огромное! Но у меня тупняк какой-то. Письмо то приходит, то дудки, бывает что с каким-то опозданием. При этом когда с опозданием, то извещение об удачной отправке выскакивает тоже с опозданием. Когда не приходит вообщем, выскакивает без задержки, попросту не приходит послание. Не понимаю, хостинг этак тупит либо что? Хостинг либо сервер (не знаю будто правильней произнести) у меня на Джино. Подскажите изволь, я новый)
Владимир Колесников 2 years ago
Скажите, будто скооперировать работу этого плагина и jqueryValidate? вызваю скрипт в $( form ).validate( submitHandler: function(form) $( form ).submit(function() //Change var th = $(this); $.ajax( type: POST , url: mail.php , //Change data: th.serialize() ).done(function() alert( Thank you! ); setTimeout(function() // Done Functions th.trigger( reset ); , 1000); ); return false; ); ); И отчего-то срабатывает лишь потом второго нажатия на кнопку отправки. Также, если потом первой удачной отправки формы, выслать её опять, то она отправится самостоятельно от валидации. Скажите, в чём моя промах и ка верно?
hercoolyes007 2 years ago
При подключении валидатора jquery.validate.min.js или jquery.h5validate.js отчаливает пустая конфигурация на почту. Как поправить сей момент?
Илья 2 years ago
потрясающее решение! помогите прикрутить что-нибудь заместо alert, чтоб демонстрировало какое-нибудь всплывающее окно, не шарю(( выговор об этом на 5:55. Спасибо