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

Главная страницаНовости Публикации

17/03/15

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


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


Регистрация требуется для получения возможности открытия определенного контента ограниченному кругу пользователей. Кроме того вы сможете контролировать комментарии, ограничивать нежелательные сообщения и спам. Совершать покупки в интернет-магазинах тоже лучше после авторизации на сайте. Форму регистрации можно сделать, имея некоторые навыки программирования. Можно и просто воспользоваться готовым кодом.


 


Как выглядит механизм ручного создания регистрации на php


Расположите форму регистрации на главной странице сайта (index.php) с применением языка разметки html. Расположите ссылку на php страницу содержащую данные регистрации (к примеру, с названием registration.php). После нажатия кнопки «Зарегистрироваться», пользователи будут попадать на эту страницу, где им нужно будет вводить свои данные в соответствующие поля формы. Пароль, логин, адрес электронного ящика будут отправлены вобработчик, который создается на php. Уже после обработки данные будут заноситься в базу данных, регистрация будет закончена.


Зашифрованные пароли должны храниться в базе данных mysql. Нужно создать таблицу в базе данных, которая может называться, например, usersdata (информация пользователей). Далее создайте файл bd.php, который будет отвечать за подключение к базе данных. Перед началом html кода на страницах должны быть прописана связь с этим файлом.


Формы регистрации должны оказаться доступны как на главной странице, так и на остальных. Здесь же должны быть поля для авторизации. После того, как пользователь введет свои данные и нажмет кнопку входа, эта информация будет направлена к файлу login.php и начнется проверка и обработка. Если окажется, что данные введены правильно, все запишется в cookie.


Или может быть запущена сессия, при этом данные будут храниться в браузере до его закрытияили выхода. За выход людей с сайта отвечает файл exit.php. После нажатия на кнопку выхода прекратится сессия, сотрутся cookie.


Если вы еще не сильны в сфере языков разметки и программирования, все что вам требуется - это раздобыть готовый код и самостоятельно разместить его там, где нужно. Код можно скопировать где-либо, воспользоваться конструктором форм. В таком случае навыки программирования не потребуются. При использовании сервисов достаточно зарегистрироваться, создать форму с необходимыми полями, дать им нужные названия, настроить их на свой вкус.  Внешний вид формы можно редактировать там же, сервис сгенерирует код формы, после чего вам останется только скопировать его и поместить на веб-страницу.


 Автор статьи: Курсы PHP - от Полякова Саши.






Комментарии

Чтобы оставить комментарий, необходимо войти или зарегистрироваться

Сейчас на сайте посетителей:2