- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите как сделать форму для сбора емейлов?
Примерный принцип действия:
1) Пользователь заходит на сайт, с боку выскакивает форма "подпишитесь на емейл рассылку" с полем ввода емайла и кнопкой подписаться
2) Форма сохраняет полученные данные где то на сервере(в текстовый файл например).
Подскажите как сделать форму для сбора емейлов?
Работа и услуги для вебмастера ($)
/ru/forum/webmasters-jobs
Программирование
/ru/forum/webmasters-jobs/programming
Запросы и предложения услуг по разработке
сайтов, написанию скриптов и программ.
Artisan, ТС спрашивает не "где заказать", а "как сделать".
Подскажите как сделать форму для сбора емейлов?
Примерный принцип действия:
Подсказываю примерный принцип действия:
Создаёшь форму и записываешь данные в базу/текстовый файл.
Для этого используешь гуглояндексы и учишь, напр, php.
Если тебя не устраивает такой вариант - тогда используешь совет Artisan-а.
Да, вопрос такой прям простецкий конечно. Как сделать, то, что я даже не очень представляю ка спросить? Искать прогера и по принципу описанному выше получится стопудов.
Если знаний php и mysql нету то искать программиста или читать статьи
https://school-php.com/lesson/20/mysqli-funktsii-sozdaem-formyi-na-html-obrabotka-form-dobavlenie-dannyih-v-mysql
http://website-create.ru/web-yroki/sozdanie-saitov-yroki/29-vstavka-dannih-mysql.html
По аналогии делаете сбор эмейлов.
Вопрос простой на самом деле.
1 - создаем модельку для подписок. В модельке сохраняем:
1.1. - ид,
1.2. - email. Валидировать лучше средствами своего фреймворка, ибо регулярки там не очевидные. На худой конец FILTER_VALIDATE_EMAIL.
1.3. - Обязательно сохраняем IP, время подписки, юзер_агент, страницу откуда подписывались
1.3. - при наличии в движке, сохраняем геопозицию, трекинг клиента по сайту перед подпиской.
2. - адрес обязательно валидировать отправкой письма с ссылкой для подтверждения. Даже если рассылки будете делать ручками, адреса проверять автоматом. Письма шлем через SMTP или что-то вроде. Системный mail() не подходит. В идеале через phpmailer или другую аналогичную компоненту. Форматировать ими же, во избежания мыльной инъекции.
3. - капча по необходимости. Обычно не нужна, и хватит валидации письмом, но бывают ситуации когда спамят формы. Рекапча оптимально.
4. - при рассылке не забываем ссылку на отписку. Ее можно генерить рандомно при регистрации. Какой-то мд5 от соленого мыла - тоже пойдет, но лучше генерить заранее и хранить. Вариант хеша от несоленого мыла - плохой, пусть даже с секретным ключем. Компрометация ключа от отписки рассылки конечно не особо страшно, но зачем?
5. - форму подписки делаем с полем email. Валидация активрекорд хорошо, а браузером не лишняя.
6. - Ну CRUD в админке, форма для рассылки - тут более менее очевидно всё.
7. - Если рассылаете из админки, то лучше шаблон сделать заранее, а не в форме рассылки. Верстка под почтовики отдельная, сложная вещь. Читать статьи отдельно.
8. - Да, не забывайте добавлять текстовую версию к письмам. Такие клиенты до сих пор не редкость.
Вроде все моменты что вспомнились. Особо сложного ничего нет.
Детали уже в вашем фреймворке смотрите.
</сарказм
Вы уже сами ответили на свой вопрос, или Вас интересует готовое решение?
</сарказм
Юморист. Или это такой способ привлечения клиентов? Побольше умных слов, чтобы тебя не поняли, но точно поняли, что ты спец. Проблема в том, что этим способом активно пользуются и криворукие программеры-недоучки в том числе.
---------- Добавлено 03.10.2016 в 15:01 ----------
Dmitriyspbs, даже если вам где-то и подкинут халявное решение, не ведитесь. Обратитесь к специалисту, а то дороже выйдет.
---------- Добавлено 03.10.2016 в 15:08 ----------
Кстати, существуют специализированные сервисы подписок – это как вариант, часто весьма выгодный.
Или это такой способ привлечения клиентов?
Откуда здесь клиенты? У ТС бюджет явно около-нулевой.
Кстати, существуют специализированные сервисы подписок – это как вариант, часто весьма выгодный.
Это вообще единственный вариант для ТС. Или мы его вопрос неверно поняли.
Я на самом деле поддался общей волне троллинга на тему "сделайте мне бесплатно", и не подумал о том, что возможно у сервисов рассылок есть свои формы. Все равно ведь, если будет делать рассылки, то вынужден будет пользоваться сервисами. Слишком много нюансов.