Разрешение пользователям регистрироваться на сайте, PHP - PullRequest
1 голос
/ 01 ноября 2009

У меня есть мой сайт, и его форма выглядит так:

  1. Информация

  2. Дополнительная информация

  3. Еще больше информации

Я хочу разрешить пользователям регистрировать имя пользователя и пароль, чтобы они могли войти в систему и оставлять комментарии к элементам 1, 2, 3 и т. Д. Каждый элемент информации хранится в таблице mysql, поэтому для создания страницы каждый элемент 1, 2, 3 и т. д. является строкой / записью из таблицы.

Я ищу руководство / ресурсы о том, как выполнить регистрацию пользователей и комментировать мои товары.

Ответы [ 3 ]

1 голос
/ 01 ноября 2009

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

Что касается комментирования, я бы создал идею разрешения. Любой, кто не вошел в систему, имеет разрешение «гость», которое не позволяет комментировать, а вошедшие в систему пользователи имеют разрешение «пользователь» и, следовательно, могут комментировать контент.

1 голос
/ 01 ноября 2009

Вы найдете хороший учебник, который проведет вас через шаги по созданию логина для вашего сайта с помощью PHP здесь .

После того, как вы получите логин для работы, вы можете изменить его в соответствии с вашими конкретными обстоятельствами.

Скорее всего, вам придется создать таблицу с идентификаторами пользователя и идентификатором элемента, чтобы указать, какой пользователь имеет доступ к какому элементу.

0 голосов
/ 01 ноября 2009

net.tutsplus снимал серию видеороликов о том, как можно использовать PHP-инфраструктуру CodeIgniter для выполнения множества различных задач на веб-сайте, таких как экран входа в систему . Я думаю, что после просмотра этого видео вы лучше поймете, что вам нужно для реализации ваших требований безопасности, а также увидите пример шаблона MVC, который очень распространен в настоящее время.

Удачи и надеюсь, что это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...