Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 58

Как реализовывается функция подписки на сайте?

08.08.2018, 05:50. Показов 1019. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, я недавно начал изучать это направление, не могу разобраться, как реализовывается подписка на сайте? По идее, ты оставляешь контактные данные, и они должны где-то сохраняться. Вот кусок кода, тут по сути ввод почты и кнопка подписаться. А что дальше делать?
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<form>
                            <div class="row">
                                <div class="col-md-6 col-sm-6">
                                    <div class="form-group">
                                        <input type="text" class="form-control" required="required" placeholder="Email address">
                                    </div>
                                </div>
                            </div>
                            <div class="row">
                                <div class="col-md-6 col-sm-12">
                                    <div class="form-group" >
                                        <button type="Подписаться" class="btn btn-primary" style="background-color:orangered;">Подписаться</button>
                                    </div>
                                </div>
                            </div>
                        </form>
Добавлено через 10 минут
Поискал в интернете, ничего подобного нет, везде реклама каких-то сервисов-конструкторов.

Добавлено через 7 минут
С помощью js я скрываю эту форму после подписки, а вот данные где будут сохраняться?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.08.2018, 05:50
Ответы с готовыми решениями:

Форма подписки на сайте
Всем привет! Ситуация следующая: Создал сайт на сервисе Google. Необходимо на странице вставить форму подписки на новости по эл....

как реализовывается
point (p,a,b) // р - модуль x:=0; while (x&lt;p) w:=(x^3+ax+b) mod p // w - это у^2 if (w - целое значение квадратного корня Zр)...

Как правильно реализовывается многопоточность
Здравствуйте! Стоит задача создать несколько потоков, которые будут выполнять какие-то действия. У Шлее (профессиональное...

15
112 / 108 / 42
Регистрация: 22.01.2017
Сообщений: 452
08.08.2018, 07:37
Durden_T, фронтэнд сделал, теперь пора бэкэнда, смотри в строну php+mysql, как вариант или в сторону cms.
0
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
08.08.2018, 09:46
Durden_T, нужно получать, обрабатывать и сохранять данные в собственной базе данных, как выше написали. Или в базе данных используемой системы рассылки. Возможно, у таких систем есть средства интеграции прямо во фронтенд. Поищите на их сайтах, если не имеете ничего против их использования.
0
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 58
08.08.2018, 12:24  [ТС]
Vlad03, нашел решение , типа
HTML5
1
2
<form action="save-to-log.php" method="POST">
 </form>
PHP
1
2
3
4
5
<?php
  $log_file_name = 'mylog.log'; // Change to the log file name
  $message = $_POST['message']; // incoming message
  file_put_contents($log_file_name, $message, FILE_APPEND);
  header('Location: /'); // redirect back to the main site
Но что, если сайт на "ASP.NET empty project". Это все будет работать?
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
08.08.2018, 12:37
Durden_T, ну насколько я знаю если сайт на asp.net то бэкенд будет писаться на C#, а не на php. Хотя могу ошибаться
0
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 58
08.08.2018, 12:46  [ТС]
6elka1703, я на сишарпе писал код, но сайты не делал. Поэтому не могу понять, как от верстки перейти к передачи данных. Дело в том, что сайт простой, как визитка, и отправки данных там только одна форма для подписки, человек вводит свою почту и нажимает на кнопку "подписаться".
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
08.08.2018, 13:07
Durden_T, я не работал на asp.net но на php это будет как то так создаешь форму
HTML5
1
2
3
4
5
<form action="subscribe.php" method="POST">
<input type="text" name="name">
<input type="email" name="email">
<input type="submit" name="btn_submit">
</form>
после ввода данных и нажатия на кнопку данные отправляются на страницу subscribe.php где уже эти данные обрабатываешь
0
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
08.08.2018, 15:37
Durden_T, существование параметра message нужно явно проверять, а не заниматься перекладыванием из пустого в порожнее.

Цитата Сообщение от Durden_T Посмотреть сообщение
Но что, если сайт на "ASP.NET empty project". Это все будет работать?
А как вы сами думаете? И что такое "empty project"?
0
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 58
08.08.2018, 17:50  [ТС]
Phantom-84, о.
Цитата Сообщение от Phantom-84 Посмотреть сообщение
И что такое "empty project"?
Миниатюры
Как реализовывается функция подписки на сайте?  
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
08.08.2018, 17:52
Durden_T, Видно ты не когда не работал на ASP.NET. Если нет то и смысла туда лезть делать сайт нету. Иди учи эту технологию, а потом садись и делай сайт.
0
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 58
08.08.2018, 17:58  [ТС]
6elka1703, как раз таки я работал с ASP.NET , но с паттерном MVC. Но там многостраничные сайты, которые реализовываются через контроллеры и представления. А тут я делаю одностраничный сайт, landing page.

И вообще, что за люди, не по теме даете советы. Я сам решаю, есть ли смысл мне лезть куда-то или нет.
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
08.08.2018, 18:02
Durden_T, если бы ты работал с ASP.NET ты бы не задавал таких глупых вопросов. И вообще вопрос не по теме задал ты, тут html и css, а не php C# и т.д.
0
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 58
08.08.2018, 18:13  [ТС]
6elka1703, если мой вопрос не по теме, то модератор его переведет в другой раздел, не переживай. А вот ты пишешь какой-то бред, если узколобо знаешь только лишь php , то не стоит лезть в другую сторону .
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
08.08.2018, 18:27
Durden_T, покажи где я написал бред
0
Супер-модератор
Эксперт JSЭксперт HTML/CSSЭксперт PHP
 Аватар для gogolik
3949 / 2056 / 829
Регистрация: 13.03.2010
Сообщений: 6,768
08.08.2018, 19:54
Не сритесь, или сритесь в личке.

Durden_T, не проще ли использовать сервисы а-ля Mailchimp? У них куча плагинов интеграции под всевозможные платформы.
0
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
08.08.2018, 20:05
Durden_T, смайл рядом с моими вопросами видели?

Вы работали с ASP.NET и не знаете, какие языки там используются?

Паттерн MVC можно использовать и на одностраничном сайте, тем более если начинаете навешивать дополнительные обработчики. Хотя подписку можно навесить на POST /, даже если не используется AJAX (результат можно выводить по GET /#subscribe_result, например, однако на практике будут нужны и другие обработчики).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.08.2018, 20:05
Помогаю со студенческими работами здесь

Как реализовывается взаимосвязь клиента и программы на сервере
Здравствуйте! Помогите пожалуйста разобраться в web программировании. Я хочу сделать программу сервер и клиент. Сервер - ...

Почему не реализовывается список?
Пытаюсь для начала создать список из 2-ух элементов, но не получается :( #include &quot;stdafx.h&quot; #include...

Как выровнять форму подписки?
Всем привет. Хотел попросить помощи у знающих. На моём сайте имеется вот такой код подписки на новые посты сайта. Он находится в боковой...

Пример из книги Харта не реализовывается
Выдает ошибку fatal error LNK1120: 1 unresolved externals пример из книги харта нереализовывается,помогите исправить Пример:...

Не реализовывается идея полноэкранного отображения
Друзья, создаю сайт и хочу сделать так, чтобы скролинг был не по пиксельный а по высоте экрана. Есть какой-то якорь или как сделать,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 17.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 14.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru