Как сделать базовую членскую систему для сайта
Я хочу сделать так, чтобы люди могли войти в учетную запись, которую они создали, используя форму регистрации, и я также хочу сделать так, чтобы при создании учетной записи они создавали страницу профиля, где они могли редактировать свою фотографию профиля, баннер и био. Я очень плохо знаком с... всем, поэтому мне нужно это объяснить как можно подробнее.
1 ответ
Концепция проста, рассмотрим следующее
1. Это можно сделать, если у вас есть система входа в систему. Сначала у вас должна быть страница для профиля пользователя, например, для изменения имени, изображения и т. Д.
2. После регистрации вы сохраняете данные в БД с идентификатором пользователя (это может быть столбец с автоинкрементом.
3. В вашей навигации есть ссылка на страницу пользователя, один раз нажмите на нее, чтобы показать страницу, которую вы создали для профиля пользователя.
4. Когда пользователь входит в систему, сохраните его идентификатор в сеансе, а затем на основе его идентификатора вы можете получить информацию и показать.
5. Элементы ввода всей страницы должны быть внутри тега формы, поэтому, если пользователь отредактирует что-либо и нажмет кнопку обновления (или любое другое имя, которое вы пожелаете), он обновит значения в БД.
В основном в реестре у вас будет код для вставки таблицы пользователя, а на странице профиля пользователя у вас будет код обновления.
Надеюсь, вы поняли идею!