
Главная страница
Новости • Публикации
17/03/15
Регистрация требуется для получения возможности открытия определенного контента ограниченному кругу пользователей. Кроме того вы сможете контролировать комментарии, ограничивать нежелательные сообщения и спам. Совершать покупки в интернет-магазинах тоже лучше после авторизации на сайте. Форму регистрации можно сделать, имея некоторые навыки программирования. Можно и просто воспользоваться готовым кодом.
Как выглядит механизм ручного создания регистрации на php
Расположите форму регистрации на главной странице сайта (index.php) с применением языка разметки html. Расположите ссылку на php страницу содержащую данные регистрации (к примеру, с названием registration.php). После нажатия кнопки «Зарегистрироваться», пользователи будут попадать на эту страницу, где им нужно будет вводить свои данные в соответствующие поля формы. Пароль, логин, адрес электронного ящика будут отправлены вобработчик, который создается на php. Уже после обработки данные будут заноситься в базу данных, регистрация будет закончена.
Зашифрованные пароли должны храниться в базе данных mysql. Нужно создать таблицу в базе данных, которая может называться, например, usersdata (информация пользователей). Далее создайте файл bd.php, который будет отвечать за подключение к базе данных. Перед началом html кода на страницах должны быть прописана связь с этим файлом.
Формы регистрации должны оказаться доступны как на главной странице, так и на остальных. Здесь же должны быть поля для авторизации. После того, как пользователь введет свои данные и нажмет кнопку входа, эта информация будет направлена к файлу login.php и начнется проверка и обработка. Если окажется, что данные введены правильно, все запишется в cookie.
Или может быть запущена сессия, при этом данные будут храниться в браузере до его закрытияили выхода. За выход людей с сайта отвечает файл exit.php. После нажатия на кнопку выхода прекратится сессия, сотрутся cookie.
Если вы еще не сильны в сфере языков разметки и программирования, все что вам требуется - это раздобыть готовый код и самостоятельно разместить его там, где нужно. Код можно скопировать где-либо, воспользоваться конструктором форм. В таком случае навыки программирования не потребуются. При использовании сервисов достаточно зарегистрироваться, создать форму с необходимыми полями, дать им нужные названия, настроить их на свой вкус. Внешний вид формы можно редактировать там же, сервис сгенерирует код формы, после чего вам останется только скопировать его и поместить на веб-страницу.
Автор статьи: Курсы PHP - от Полякова Саши.

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