Как создать регистрацию и авторизацию + пользователя на сайте? [закрыт]
Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.
Закрыт 2 года назад .
Помогите мне с регистрацией и авторизацией на сайте, чтоб было все понятно, а то в Интернете один шлак. Обновление Мне непонятно, как написать на сайте html регистрацию и авторизацию, то есть в Интернете даются исходники, они все на php, к примеру, а html формы нету.
Отслеживать
11 1 1 золотой знак 2 2 серебряных знака 8 8 бронзовых знаков
задан 24 дек 2014 в 9:58
Андрей Велин Андрей Велин
9 1 1 серебряный знак 2 2 бронзовых знака
Что именно вам не понятно? Это очень обширная тема. На каком этапе вы находитесь? Какой фреймворк вы используете?
24 дек 2014 в 10:00
Обновил вопрос.
24 дек 2014 в 10:03
Это настолько замятая тема, что на форуме есть описание, наверное, на 20 языках как ее сделать.
24 дек 2014 в 15:07
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
Нет никакой html регистрации. Формы для регистрации/авторизации ничем не отличаются от любых других форм. Например, Форма регистрации от htmlbook.ru
Почитайте весь этот «шлак» в интернете, определитесь с вопросами или претензиями и озвучьте их.
Отслеживать
ответ дан 24 дек 2014 в 11:20
xEdelweiss xEdelweiss
9,114 17 17 серебряных знаков 31 31 бронзовый знак
Почитай вот эту статью думаю она поможет тебе разобраться. http://ruseller.com/lessons.php?rub_id=37&id=358
Отслеживать
ответ дан 24 дек 2014 в 13:41
alexsis20102 alexsis20102
606 3 3 золотых знака 15 15 серебряных знаков 38 38 бронзовых знаков
Ну почему же, бекэнд не сошелся клином на PHP. Но в целом для ТС это можно сказать и так =)
24 дек 2014 в 13:54
В любом случае нужны сессии или куки, но на HTML их явно не создать. Плюс нужна база клиентов, иначе смысла в такой регистрации нет вовсе.
24 дек 2014 в 13:57
Если описать совсем просто, то у нас есть
1) форма регистрации -> данные отправляются в БД -> Создаем пользователя 2) форма авторизации -> проверка наличия пользователя в БД -> получения некоторого доступа которого нет у обычных пользователь.
(предполагаем что все данные корректные) Схему можно улучшать/усложнять кучей разных вариантов, в зависимости от ваших пожеланий.
Создание формы на PHP – делаем свой сайт красивым!
От автора: есть среди разработчиков уникумы, которые «программисты от Бога». Они также легко пишут код, как и читают его. Но все-таки они странные и «не отсюда»! Вот один такой уникум недавно сравнил хорошо сработанный сайт с красивой девушкой, потому что на такой ресурс (как и к девушке) хочется приходить снова и снова. В сегодняшнем материале мы рассмотрим создание формы PHP. И у красивой девушки, и у классного сайта все формы должны быть что надо!
Что будем ваять
Продолжаем начатую несколько материалов назад тему создания динамических ресурсов. Сегодня мы замахнемся на более глобальные вещи! Мы создадим полноценную систему авторизации и регистрации для сайта на основе PHP.
Почему их не стоит реализовывать по отдельности? Ну, прежде все потому, что они тесно взаимосвязаны между собой. Оба модуля (регистрации и авторизации) используют одну и ту же таблицу в БД ресурса, в которую заносятся все сведения о новых пользователях сайта. А затем извлекаются (проверяются на соответствие) при авторизации.
Общий принцип действия функционала: сначала пользователь регистрируется через соответствующую форму. После заполнения всех полей данные отправляются для обработки на сервер, где заносятся в таблицу БД. При следующем заходе на ресурс юзер вводит указанные при регистрации логин и пароль. Их правильность проверяется путем выборки данных из таблицы. Если оба значения указаны правильно, то пользователь попадает на страницу приветствия. Иначе выдается сообщение о неправильном вводе пароля и логина. Начнем с создания формы регистрации PHP. Вот ее код HTML:
