Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/37: Рейтинг темы: голосов - 37, средняя оценка - 4.62
 Аватар для maximus2011
269 / 261 / 35
Регистрация: 21.02.2012
Сообщений: 1,078

Страница личного кабинета после авторизации

29.09.2012, 23:59. Показов 7956. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем! Активно изучаю пхп на том, что делаю пробный сайт. Так вот, уже готово следующее:

1.Страница регистрации для двух групп пользователей.
2.Страница авторизации на сайте.
3.Страницы для личного кабинета 1 группы и 2 группы.

Вобщем процесс регистрации и авторизации готов. Все работает. Теперь самое главное!!!

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

Помогите пожалуйста!!! Заранее благодарен!!!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.09.2012, 23:59
Ответы с готовыми решениями:

Доступ к определенным страница (типо личного кабинета)
Добрый день всем! Мне нужна помощь. Я сделал сайт на html + php. Но надо пользователям прикрутить личный кабинет, но скриптов личного...

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

Алгоритм работы личного кабинета на PHP
Уважаемые форумчане... в php особо не селен... и столкнулся с такой траблой как создание личного кабинета. Во первых в личном кабинете...

11
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
30.09.2012, 00:23
В таблице должно храниться поле с его принадлежностью к группе, смотришь на это поле и подставляешь нужные поля. Или определенную страницу
0
26 / 1 / 0
Регистрация: 29.09.2012
Сообщений: 14
30.09.2012, 00:30
Цитата Сообщение от maximus2011 Посмотреть сообщение
Привет всем! Активно изучаю пхп на том, что делаю пробный сайт. Так вот, уже готово следующее:

1.Страница регистрации для двух групп пользователей.
2.Страница авторизации на сайте.
3.Страницы для личного кабинета 1 группы и 2 группы.

Вобщем процесс регистрации и авторизации готов. Все работает. Теперь самое главное!!!

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

Помогите пожалуйста!!! Заранее благодарен!!!
можно при помощи автоматического создания страницы, где название генерируется в зависисмости от ваших критерий. в этом случае можно сделать что бы при входе допустим проверяло его ник в базе, и находило его страничку, которая уже создана при регистрации логина.
если надо скрипт, пиши, помогу написать
0
 Аватар для maximus2011
269 / 261 / 35
Регистрация: 21.02.2012
Сообщений: 1,078
30.09.2012, 01:13  [ТС]
Все понятно! Тоесть можно просто сделать так:

У меня для каждой группы есть таблица в БД для регистрации, значит я могу просто проверять допустим e-mail, если он существует например в 1 таблице, то я его и направляю на страницу 1 группы пользователей. Правильно??? И еще я что-то слышал, что нужно все это дело в сессии записывать???
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
30.09.2012, 01:15
Цитата Сообщение от maximus2011 Посмотреть сообщение
И еще я что-то слышал, что нужно все это дело в сессии записывать???
Да, чтобы каждый раз не таскать группу пользователя из базы, можно сохранить ее в сессии при авторизации
0
 Аватар для maximus2011
269 / 261 / 35
Регистрация: 21.02.2012
Сообщений: 1,078
30.09.2012, 01:20  [ТС]
Цитата Сообщение от Dolphin Посмотреть сообщение
Да, чтобы каждый раз не таскать группу пользователя из базы, можно сохранить ее в сессии при авторизации
Хорошо! Буду ломать голову по сессиям ))) Пока не могу в них разобраться))
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
30.09.2012, 01:25
Цитата Сообщение от maximus2011 Посмотреть сообщение
Хорошо! Буду ломать голову по сессиям ))) Пока не могу в них разобраться))
В чем сложность?
0
 Аватар для maximus2011
269 / 261 / 35
Регистрация: 21.02.2012
Сообщений: 1,078
30.09.2012, 01:42  [ТС]
Цитата Сообщение от Dolphin Посмотреть сообщение
В чем сложность?
Ну я сейчас должен сделать переход на страничку пользователя после авторизации. Это понятно. А куда сессию записывать? На страничку на которую перейдет пользователь? Тоесть у меня есть 1 страничка для 1 группы. Значит с помощью сессии каждый юзер ее будет видеть, так как настроит после авторизации? Вот и встал у меня вопрос, как правильно написать-то, да еще какие-то куки вроде прописывать надо))) Вобщем геморрой нашел себе))) И бросать не хочется )))
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
30.09.2012, 01:48
А как ты авторизацию писал? У тебя же пользователь по сессии запоминается?
PHP
1
2
3
4
$_SESSION['user_group'] = '1'; //установили в сессию групппу пользователя
....
....
$group = $_SESSION['user_group']; //считали..
0
 Аватар для maximus2011
269 / 261 / 35
Регистрация: 21.02.2012
Сообщений: 1,078
30.09.2012, 01:57  [ТС]
Цитата Сообщение от Dolphin Посмотреть сообщение
А как ты авторизацию писал? У тебя же пользователь по сессии запоминается?
Ну да! Там просто идет
PHP
1
session_start()
Это мне посоветовали ее вставить вначале вставить.

Но ее смысл я всеравно не могу понять! Хоть убей! Не догоняю!!!
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
30.09.2012, 02:02
maximus2011, читайте мануал, если не понятно что-то - там все есть, и подробно. Конкретно эта функция запускает механизм сессий, т.е. чтобы вы смогли с ними работать
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
30.09.2012, 11:03
Цитата Сообщение от maximus2011 Посмотреть сообщение
Но ее смысл я всеравно не могу понять! Хоть убей! Не догоняю!!!
Можешь почитать вот тут php.su session
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2012, 11:03
Помогаю со студенческими работами здесь

Создание личного кабинета с привязкой к карте
Всем привет. Занимаюсь веб-программированием пол года, и ещё многого не знаю, очень многого. Сейчас встала такая проблема. Хотим с другом...

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

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

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

Как сделать так, чтобы логин и пароль не нужно было вводить повторно, при посещении личного кабинета?
Есть кнопка - личный кабинет, нажимая на которую пользователю появляется окно с предложением войти под своим именем или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru