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

  Рет қаралды 147,002

WebDesign Master

WebDesign Master

Күн бұрын

Пікірлер: 278
@wdm
@wdm 3 күн бұрын
💥 Все курсы в одном комплекте 👇👇👇 webdesign-master.ru/bundle_courses
@top-creafon
@top-creafon 2 жыл бұрын
Классный рабочий скрипт. Следовать указаниям автора и никаких проблем! Большое спасибо за Ваш титанический труд.
@wdm
@wdm 3 күн бұрын
Обязательно указывайте почту домена в качестве отправителя и получателя. Ни «@mail.ru», ни «@ya.ru», ни даже «@gmail.com». Только почту домена. Фильтры почтовых клиентов ужесточаются, не стоит рисковать потерянными заявками. Заведите почту на домене в панели хостинга.
@MrJobVR
@MrJobVR 6 жыл бұрын
Просто огромнейшее спасибо! Это самый лучший способ отправки формы на email, все что до этого находил - это огромная, не гибкая куча кода, которую еще и не запустишь. А тут все понятно.
@ПельменьМутант
@ПельменьМутант 9 жыл бұрын
Отличный скрипт! Было время долго мучился по этой теме, теперь с таким скриптом гораздо проще жить)
@investrobot
@investrobot 8 жыл бұрын
Упрощает жызнь програмистам )) и начинающим в этом не лёхком труде Спасибо
@flaffen1902
@flaffen1902 9 жыл бұрын
Всё гениальное просто! Как-то раньше не обращал внимания на foreach, вот только сейчас вспомнил что есть такая замечательная штука :D Хотя я предпочитаю никакие данные в коде браузера не писать, а в остальном скрипт очень полезный. Спасибо!
@wdm
@wdm 9 жыл бұрын
+Степан Паламарчук Спасибо! Как хотите, так и крутите, на вкус и цвет, как говорится ;) Это все таки база и тут хотелось показать именно обработку полей в цикле. А реализация может быть какая угодна, +/-
@wireinet
@wireinet 7 жыл бұрын
Серьезное экономие времени! Спасибо!
@mihailarhipov7676
@mihailarhipov7676 7 жыл бұрын
Лучший видеоурок на эту тему! Спасибо огромное, очень помогли! Комментаторам тоже респект!
@ruslan2676
@ruslan2676 6 жыл бұрын
Топ скрипт, работает четко. Спасибо!
@ЕгорОвчинников-ь2г
@ЕгорОвчинников-ь2г 4 жыл бұрын
Автор, спасибо за скрипт! Чуть адаптировал под себя и остался доволен.
@hell5900
@hell5900 2 жыл бұрын
скажи куда вводить свою почту? я просто не не понял.
@SpaceGuideHub
@SpaceGuideHub 8 жыл бұрын
Спасибо, кучу скриптов перепробовал для сайта, но только этот нормально заработал.
@vasvas4816
@vasvas4816 6 жыл бұрын
Алексей, благодарю Вас!Спасибо вам большое за ваши уроки!Все отлично работает) P.s.: Чтоб сразу работало,нужно правильно настроить отправку почты на вашем локальном сервере.Не знаю как у google и mailru,но используя smtp от yandex,нужно указывать при заполнении формы реально существующий e-mail.Иструкции по настройке smtp смотрите на официальных сайтах компаний
@olatera
@olatera 6 жыл бұрын
Чувак, спасибо тебе, работает! upd. нереально крутой скрипт!!!
@godunovgroup5793
@godunovgroup5793 6 жыл бұрын
Автор, ты лучший))) Мучился и ленился несколько месяцев, а тут за 3 минуты все сделал с помощью ролика. Спасибо!
@mrusklon
@mrusklon 9 жыл бұрын
супер , как же его не хватало! Только на днях оформлял форму с кучей полей , аж устал)
@kardyhoy
@kardyhoy 8 жыл бұрын
спасибо вам большое за скрипт. Единственное что хочу добавить, если ставить его в форму с , то для каждого такого input надо назначить свой уникальный value="ХЗ-шка". Иначе на почту в графе выбора из придёт только сообщение "on" по которому понять что же выбрал пользователь нереально. А если написать и человек выберет это поле то на почту ваш скрипт отправит Конкурс ХЗ-шка (вместо Конкурс on)
@wdm
@wdm 8 жыл бұрын
Да, так точно ))
@seompson
@seompson 8 жыл бұрын
Есть такое дело. Возможно это из-за того, что отправитель и получатель - это один и тот же email. Типа сам себе шлешь.
@alexanderrivalov6475
@alexanderrivalov6475 7 жыл бұрын
Выражаю тебе большую благодарность! Шикарно!
@dmytrokononov3927
@dmytrokononov3927 9 жыл бұрын
Что-то я немного запутался...Путь к .php я должен прописывать относительно файле с JS скриптом, правильно? Например, в папке проекта лежит index.html, mail.php и папка со скриптами в которой лежит файл script.js. В данном случае путь указать так "../mail.php"?
@9395908
@9395908 4 жыл бұрын
Алексей,не подскажите, как в файле script.js вместо flert (или Done Function) сделать перенос на страницу благодарности?
@NinoV-z4f
@NinoV-z4f 4 жыл бұрын
Подскажите пожалуйста, кроме селектора form, расположения mail.php в корневой папке и прописания своего мэйла, названия сайта и тд мы больше ничего не меняем? Почему то не работает(( хотя вставила только ваш код для проверки((
@БогданГоза-н6н
@БогданГоза-н6н 8 жыл бұрын
Спасибо тебе добрый человек,последние 3 варианта с аякс не работали.А тут 2 минуты и на.Короче +100 к уважухе))))
@grovi
@grovi 5 жыл бұрын
Это гениально!)) СПАСИБО!
@ПашаХарченко-е4и
@ПашаХарченко-е4и 6 жыл бұрын
а что насчет прикрепления файла) был бы очень признателен))
@Photovideograff
@Photovideograff 8 жыл бұрын
Спасибо огромное за скрипт!!!! Выручил!!!!
@seasunny100
@seasunny100 9 жыл бұрын
А как ещё кроме данных с полей формы заполучить данные с определённой кнопки, которая находится в другой папке сайта (у меня лэндинг с апселлом)? Чтобы с этой кнопки обязательно приходило на мыло сообщение в виде определённого действия вместе с основными данными с формы заказа?
@ВикторЗаграйчук
@ВикторЗаграйчук 7 жыл бұрын
Самой толковый фитбек. Спасибо большое!
@redmiairdods4248
@redmiairdods4248 4 жыл бұрын
А как сделать так чтобы эти поля на моем лендинге расширить ? Увеличить ? Бо они маленькие
@webwork1205
@webwork1205 7 жыл бұрын
Большое спасибо дружище, ты лучший
@koskoskng
@koskoskng 8 жыл бұрын
Большое спасибо! Сэкономил много времени.
@mishastepanov9928
@mishastepanov9928 8 жыл бұрын
Извините, а как сделать форму обратной связи в красивом виде? в какой-нибудь рамочке например? Не просто символы на белом фоне.. Спасибо!
@ЕвгенийСоловьев-я3й
@ЕвгенийСоловьев-я3й 8 жыл бұрын
Спасибо за скрипт! Но возник вопрос, что надо прописать, что бы вместо всплывающего окна alert("Спасибо за заявку "); Открывалось модальное окно(создано при помощи Bootstrap), которое находиться в index.html.
@ВиталийЖиленко-х3н
@ВиталийЖиленко-х3н 7 жыл бұрын
Подскажите пожалуйста как добавить в скрипт проверку заполнения reCAPTCHA?
@moto_venom
@moto_venom 4 жыл бұрын
Спасибо, интересный способ реализации представлен!
@DiLifeGoo
@DiLifeGoo 8 жыл бұрын
Приятно и доступно подаёте информацию, спасибо!
@varvarap111
@varvarap111 9 жыл бұрын
Хотелось бы увидеть урок по настройке файла .htaccess из сборки, _optimized_html.
@viktor_tesliuk
@viktor_tesliuk 6 жыл бұрын
Очень понятно и приятно смотреть
@slava672
@slava672 2 жыл бұрын
Отличное поучительное видео. Но как это реализовать на странице сайта не пойму. Все файлы перенес в хостинг есть на странице рабочая таблица как связать их не могу решить.
@ДенисКожевніков-м2ф
@ДенисКожевніков-м2ф 4 жыл бұрын
Спасибо за помощь, очень благодарен вам!!!
@OleksandrLaznevyi
@OleksandrLaznevyi 8 жыл бұрын
Это волшебно! Гениально :)
@Тим-щ2ш
@Тим-щ2ш 8 жыл бұрын
Спасибо за хорошее объяснение, и за работу.
@kaiseasy
@kaiseasy 4 жыл бұрын
Спасибо бро, два дня мучался с этим, твой скрипт помог!
@sveta1591
@sveta1591 6 жыл бұрын
Здравствуйте, подскажите, пожалуйста, как добавить reCaptcha в этот скрипт?
@ВероникаКатунина-т4э
@ВероникаКатунина-т4э 5 жыл бұрын
Здравствуйте. Как правильно добавить функцию редиректа в файл скрипта. Редирект на сайт должен быть. За ранее благодарна. Время на видео 6.21.
@Сергей-ь3ы1г
@Сергей-ь3ы1г 5 жыл бұрын
Вот бы еще дополнить его, чтобы можно было отправлять с вложенным файлом.
@ИльсиярФролова
@ИльсиярФролова 5 жыл бұрын
Спасибо! Все просто и доступно!
@dospehi-blogera
@dospehi-blogera 7 жыл бұрын
Алексей, привет! Если есть минутка, подскажи пожалуйста, как сделать в этой форме, чтобы пользователю который ввел данные, приходило на почту письмо?
@Demon-e4e
@Demon-e4e 7 жыл бұрын
Спасибо за шикарный урок:)
@ИльяКотов-й2к
@ИльяКотов-й2к 7 жыл бұрын
После выполнения скрипта,перекидывает на mail.php,пустая страница,игнорируя алерт,как настроить редирект на другую страницу после выполнения скрипта?спасибо!
@beefeater5427
@beefeater5427 8 жыл бұрын
Отличный скрипт. А для него не нужно никакого отправщика сообщений? Т.е. все что находил требовало какого-то шлюза, где-то smtp почты надо было писать и т.п. Здесь этот совсем ничего не нужно?
@varvarap111
@varvarap111 9 жыл бұрын
ООчень полезная вестч!
@МаксимБарановский-щ9ф
@МаксимБарановский-щ9ф 7 жыл бұрын
подскажите где нужно указывать почту домена? И еще вопрос почему на cms modex revo сообщения не доходят на почту, а без cms доходят?
@Владимир-д9и7о
@Владимир-д9и7о 8 жыл бұрын
Подскажите пожалуйста, как закрыть форму перед выводом Alert ?
@volodymyrsapa4921
@volodymyrsapa4921 7 жыл бұрын
Спасибо автору за его труд!!! Хотел спросить: есть ли возможность отправлять письма например на несколько адресов одновременно?
@wdm
@wdm 7 жыл бұрын
Да. Через запятую без пробела.
@volodymyrsapa4921
@volodymyrsapa4921 7 жыл бұрын
Спасибо!!!
@Fantom2031
@Fantom2031 5 жыл бұрын
Все отлично! Только надо пояснить: на локальном сервере не работает, работает только на реальном хостинге!
@wdm
@wdm 5 жыл бұрын
В принципе, логично :)
@ДавудАбинов
@ДавудАбинов 5 жыл бұрын
Ну как бы работает, но письма отправляются в папку email на локальном сервере
@realsport4732
@realsport4732 4 жыл бұрын
@@ДавудАбинов где находится папка Email
@ПростоВлад-й4с
@ПростоВлад-й4с 7 жыл бұрын
Подскажите, что выполняет эта конструкция? $c = true; ($c = !$c) ?
@RockStation-zero
@RockStation-zero 6 жыл бұрын
Скорее всего она для того, чтобы чередовать строки с фоновой заливкой и без у таблицы. Если бы автор сделал бы это проще через остаток от деления, то было бы естественнеее типа if($key % 2 == 0){} else{}
@wkarotv6844
@wkarotv6844 9 жыл бұрын
А как сделать карсивый div? А не alert("Спасибо ваша заявка принята!");?
@ОлександрПодобулкін
@ОлександрПодобулкін 8 жыл бұрын
Огромное спасибо за форму. +100500 лайков)
@vovasmolkin3584
@vovasmolkin3584 9 жыл бұрын
Спасибо! Очень полезно ) сделай видео с настройкой целей для метрики пожалуйста!
@kuka9393
@kuka9393 8 жыл бұрын
Спасибо все заработало =) С меня Лойс)
@МаксимДонин-ц6с
@МаксимДонин-ц6с 4 жыл бұрын
Сейчас у Вас на Гитхабе появился новый файл - modx-mail.php. Зачем он и как его использовать?
@wdm
@wdm 4 жыл бұрын
Максим Донин он для использования в Modx.
@bogdannikitchuk3878
@bogdannikitchuk3878 5 жыл бұрын
Будет ли работать отправка сообщений на локальном хосте???
@АркадийЧурилов-ш2п
@АркадийЧурилов-ш2п 9 жыл бұрын
Ооочень хочется увидеть уроки по Wordpress)
@viktor_tesliuk
@viktor_tesliuk 6 жыл бұрын
а главное результат есть!!! Спасибо!!!
@teachhousespeakingclub7467
@teachhousespeakingclub7467 4 жыл бұрын
У меня не приходит письмо на ел. почту (отправлял с OpenServer, доступ к интернету есть), можете помочь?)
@ДмитрийПономарев-д1ю
@ДмитрийПономарев-д1ю 4 жыл бұрын
Это локальный сервер, письма он, если не ошибаюсь, складывает в какую-то свою папку. Письма на почту отправлять можно только с хостинга
@S1nerG
@S1nerG Жыл бұрын
Можно ли обрабатывать ajax запрос с помощью success и error функций? У меня просто такая проблема, что если я пытаюсь проверить, то у меня всегда выскакивает функция error, хотя сообщение на почту домена отправилось и должна была выполниться функция success код такой: //E-mail Ajax Send $("form").submit(function() { //Change var th = $(this); $.ajax({ url: "../PHP/send_email.php", type: "POST", dataType: 'json', data: th.serialize(), success: function(){ $('.popup_zone').css('display','flex'); $('.mess_success').css('display','block'); th.trigger("reset"); }, error: function() { $('.popup_zone').css('display','flex'); $('.mess_error').css('display','block'); th.trigger("reset"); } }) return false; });
@SergeyRosinskiy
@SergeyRosinskiy 7 жыл бұрын
Здравствуйте. Select тоже будет отправлять выбранную опцию ?
@stanisshevchuk6619
@stanisshevchuk6619 8 жыл бұрын
большое спасибо за помощь в изучении))
@dima_king1756
@dima_king1756 4 жыл бұрын
Как добавить к скрытому блоку класс вместо алерта?
@РоманМосолов-ы1ш
@РоманМосолов-ы1ш 6 жыл бұрын
Спасибо, своевременно и полезно.
@chudovad
@chudovad 4 жыл бұрын
почему-то не отправляет данные из select
@yaroslavbulavin3613
@yaroslavbulavin3613 4 жыл бұрын
Скрипт прекрасный! А как сделать чтобы заявки приходили не в спам?
@wdm
@wdm 4 жыл бұрын
Ярослав Вадимович для этого следует указать почту домена в качестве почты администратора.
@vasiliy_konnov
@vasiliy_konnov 8 жыл бұрын
Алексей скажи пожалуйста, что находиться в переменной $admin_email при отправке формы?
@НашдомПодол
@НашдомПодол 4 жыл бұрын
Добрый день. Если я на своем хостинге(на NAS Synology есть функционал для этого) не устанавливал "почтовый сервер", то я не смогу получить письмо на gmail? Сайт на моем хостинге работает нормально. Установлен пакеn PHP 5.6, PHP 7.2, PHP 7.3 (некоторые сайты на моем хостинге работают только с определенной версией PHP). Пробовал разные скрипты. Ни на одном не получилось получить почту. Получается, что все подобные PHP скрипт использует какую то почтовую службу установленную на службу хостинге?
@ВладУсенко-т4ы
@ВладУсенко-т4ы 4 жыл бұрын
А как можно реализовать, чтобы данные пошли не на почту, а в базу данных?
@likeatravel1675
@likeatravel1675 7 жыл бұрын
Подскажи пожалуйста, как в скопированном лендинге найти эту форму отправки и изменить на свою, файла майл.пхп нету(???
@ЕвгенийБрижанов-с5ш
@ЕвгенийБрижанов-с5ш 7 жыл бұрын
Всем Добра , вопрос как сделать что бы при нажатие на кнопку "Отправить" форма не отправлялась , если обязательные поля не заполнены , у меня отправляется , на почту лезишь , смотришь, где человек не заполнил , поля просто пустые , а хотелось бы что бы не приходило на почту не чего, если все поля не заполнены!
@ИльяВасильев-й5г
@ИльяВасильев-й5г 9 жыл бұрын
Алексей отличный скрипт, спасибо.
@ЕвгенийБортников-ц4п
@ЕвгенийБортников-ц4п 9 жыл бұрын
Добрый день! Подскажите, как выводить благодарность после отправки данных не через alert, а что бы появлялось popup окно или в этом же окне исчезала форма и появлялась благодарность. Спасибо(окно popup реализовано через библиотеку magnific)
@sergeymikulin3123
@sergeymikulin3123 9 жыл бұрын
+Евгений Бортников #complite это id окна
@Volcano130
@Volcano130 8 жыл бұрын
посмотри плагин sweet alert
@МаксимЧервяков-э2х
@МаксимЧервяков-э2х 8 жыл бұрын
+Dm Den А как поставить этот алерт в наш js файл? Я скачал плагин и подключил его в html файле. Как мне добавить класс свиталерта в js файл, где в функции вызывается обычный алерт?
@КириллЕрофеев-ь3р
@КириллЕрофеев-ь3р 7 жыл бұрын
Как сделать чтобы в письмо попадали еще и данные текстовой области, что и куда дописать надо?
@AlekseyGaraev
@AlekseyGaraev 8 жыл бұрын
Добрый день! А у меня страница перезагружается почему-то, вроде все по инструкции сделал....
@burlakaviacheslav5290
@burlakaviacheslav5290 8 жыл бұрын
Спасибо за скрипт. Есть один важный вопрос, как в нем прописать, чтобы после отправки заявки появлась страница благодарности? (она уже создана thanks.html)
@wdm
@wdm 8 жыл бұрын
window.location.href = "thanks.html";
@infogreatgames
@infogreatgames 9 жыл бұрын
У меня на сайте присутствует 2 формы. Первая - это форма для входа по логину и паролю, вторая - форма обратной связи. Так вот, у первой формы допустим form class="login" для второй form class="email". Проблема в следующем, когда я меняю селектор на $(".email") как сказано в уроке, у меня этот скрипт применяется и к форме login. На практике получается что заполнив логин и пароль и нажимая на кнопку "войти" у меня выскакивает сообщение об отправки письма. Как это можно исправить, спасибо.
@wdm
@wdm 9 жыл бұрын
+Владислав Блохин может, старого скрипта кеш. Откройте на хосте и обновите js файл.
@serhii9498
@serhii9498 6 жыл бұрын
Добрый день! Спасибо за Ваш полезный код! Подскажите, пожалуйста, как можно передать в Вашу контактную форму ссылку на кнопку "Сделать заказ" (каждый товар будет представлен в виде записи в Wordpress). Очень интересно оформить процесс заказа товара через Ваш скрипт. Я сделал такую кнопку
@ІванБондар-б5з
@ІванБондар-б5з 7 жыл бұрын
Помогите плз. Приходит пустое письмо на почту при заполнении всех полей. Что делаю не так?
@youcrypt6446
@youcrypt6446 4 жыл бұрын
А как сделать что бы перенаправляло на страницу с благодарностью или просто на главную страницу вместо всплывающей формы
@wdm
@wdm 4 жыл бұрын
Редирект в JS.
@youcrypt6446
@youcrypt6446 4 жыл бұрын
@@wdm Добро, увидел еще вчера. Все равно спасибо, скрипт выручил
@hercoolyes007
@hercoolyes007 8 жыл бұрын
При подключении валидатора jquery.validate.min.js либо jquery.h5validate.js отправляется пустая форма на почту. Как исправить сей момент?
@ШамильАлисултанов-т6э
@ШамильАлисултанов-т6э 9 жыл бұрын
Интересный скриптик спасибо :-)
@Fantom2031
@Fantom2031 5 жыл бұрын
Здравствуйте, подскажите, как установить на данной форме рекапчу
@1993Karo1993
@1993Karo1993 9 жыл бұрын
Скажите пожалуйста для работы этого скрипта нужны какие то дополнительные библиотеки? У меня почему-то не работает, я взял залил файлы поменяв лишь в index.html e-mail на свой. Сообщение не приходит, в консоли пишет ошибку в переменной $message, я этой переменной просто присвоил значение($message = "test"), для проверки работоспособности ошибка перестала появляться, но сообщение все равно не доходит, в чем может быть проблема?
@Hrodvald
@Hrodvald 8 жыл бұрын
Спасибо. Всё отлично работает
@609990
@609990 7 жыл бұрын
а как этот скрипт использовать если сайт на Modx Revolution? кнопка отправить не срабатывает в нем. а со сниппетом не хочется возится
@ЕфимСтепоненко-э4е
@ЕфимСтепоненко-э4е 4 жыл бұрын
Почту можно любую использовать, или именно ту на которой зарегестрирован сайт?
@wdm
@wdm 4 жыл бұрын
Можно любую, однако лучше использовать почту домена.
@СкриняГосподині-к3д
@СкриняГосподині-к3д Жыл бұрын
Спасибо за скрипт и видео! Не могу заставить работать две формы на странице!!! Первая - письма уходят, но а во второй: название файла ява сменил (serv_script), изменил и идентификатор формы но письма не уходят. В УРЛе выдает долгую строку "... ?project_name=Deck&admin_email=..." Ведь файл маил.пхп можно же не трогать, он может быть один на две формы?
@wdm
@wdm Жыл бұрын
Да, mail.php один универсальный. Ничего менять не нужно по идее. Посмотрите на вкладке "Консоль", что выдает при отправке формы, есть ли ошибки. Если в адресе появляются параметры URL, значит форма идет в обход JS. Посмотрите внимательно. Класс должен быть одинаковым у всех форм.
@Javascript_official
@Javascript_official 4 жыл бұрын
почему у меня ни какой скрипт не работает?(или на локал сервере не работает?)
@wdm
@wdm 4 жыл бұрын
Hello, world! Работает только на сервере.
@user-b345-g45
@user-b345-g45 7 жыл бұрын
Как редирект в этом скрипте настроить? Все перепробовал.
@Shakhrom-b7d
@Shakhrom-b7d 7 жыл бұрын
window.location.href = "site.com" вставить код вместо alert
@ВладимирКолесников-з2у
@ВладимирКолесников-з2у 8 жыл бұрын
Скажите, как совместить работу этого плагина и 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; }); } }); И почему-то срабатывает только после второго нажатия на кнопку отправки. Также, если после первой успешной отправки формы, отправить её снова, то она отправится независимо от валидации. Скажите, в чём моя ошибка и ка правильно?
@alexiki3523
@alexiki3523 7 жыл бұрын
Спасибо за видео! Вопрос: а на локальном сервере это должно работать? у меня выдает 404ю ошибку и не может найти mail.php???
@Майкии
@Майкии 5 жыл бұрын
а где это протестить можно? прост лично я не имею собственного сервера
@muhitdin5590
@muhitdin5590 7 жыл бұрын
у меня пишет ошибку POST адресс до mail.php 405 (Not Allowed). Что делать?
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
ФОРМА ОБРАТНОЙ СВЯЗИ ДЛЯ САЙТА - ЛЕГКО! Используем html и php
12:22
SIGNATURE { IT } Академия компьютерных технологий
Рет қаралды 52 М.
JS-плагины №4. Валидация и отправка формы + отправка файла
28:03
MaxGraph - cайты как страсть
Рет қаралды 22 М.
Адаптивная верстка сайта с нуля: HTML, SASS, BEM
1:17:08
Алексей Сигеев - Frontend
Рет қаралды 1 М.
Как правильно и быстро верстать сайты
23:53
Форма обратной связи / Отправка формы на почту без перезагрузки
28:16
Code Lab - Уроки по программированию
Рет қаралды 17 М.