0 / 0 / 0
Регистрация: 18.08.2010
Сообщений: 46
|
|
1 | |
авторизация/регистрация/и т.д.07.04.2011, 01:47. Показов 1789. Ответов 6
Метки нет (Все метки)
я могу написать приложения для авторизации и регистрации вопрос не в этом...
проблема состоит в следующем: вот например пользователь заходит под своим логином,и попадает на свою страничку (где из БД выводятся его данные,ну там фото,альбомы и т.д.) потом он выбирает выбирает какуюто опцию и уже генерируется другая страница и выводятся уже другие данные соответствующие пользовательским данным и т.д. вопрос в том как строятся подобные странички... допустим в login.php происходит авторизация и открывается новая сессия и пользователь переходи на свою страницу - home.php ну и т.д. - photo.php, как все это организовать чтобы *.php поднимал соответствующие данные авторизированного пользователя?? надеюсь вопрос был ясен...объяснил как я это понимаю...может я чтото недочел - приму любую критику и подсказку я также извиняюсь за всю эту писанину уж сократил как смог))))) ВСЕМ ЗАРАНЕЕ СПОСИБО!!!!!!!!
0
|
07.04.2011, 01:47 | |
Ответы с готовыми решениями:
6
Регистрация и авторизация Авторизация и регистрация Регистрация и авторизация Регистрация/Авторизация |
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
07.04.2011, 02:07 | 2 |
Если ты хочешь чтобы сайт узнавал тебя между сеансами, то в каждом файле, в начале пиши session_start();
А соответствующие данные пользователя берутся уже из массива $_SESSION, в который они добавляются из БД, когда идет проверка на соответствие введенных при авторизации данных, мол если есть в БД такой зверь, то присвоить массиву $_SESSION все остальные значения этого пользователя (который только что ввел свои имя и пароль). Я так это понимаю.
0
|
0 / 0 / 0
Регистрация: 18.08.2010
Сообщений: 46
|
|
07.04.2011, 02:16 [ТС] | 3 |
нет несовсем.....
все *.php файлы содержат HTML формы в которых "пополачкам" - каждый на своем месте "расставлены" различные пользовательские данные...все они взяты из БД... и вот когда пользователь проходит авторизацию...из БД поднимаются все пользовательские данные и автоматически растовляются на свои места.... т.е.алгоритм примерно такой: 1)пользователь авторизируется 2)при помощи гло.массива $_SESSION['user_id'],например, в SQL запрос передается user_id чьего пользователя данные нам нада 3)потом эти данные сохраняются в X массиве и вместе с переадресацией на home.php передается этот массив от куда и расставляются данные... звучит неплохо....вот только у меня не получается передать этот массив и + появляется опасность перехвата данных... если есть тут какието недочеты пожайлуста на них укажите...ну и вопрос остается....
0
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
07.04.2011, 02:24 | 4 |
чесна говоря, задача стала не понятней ))
Раз у тя все данные берутся из БД и расставляются на свои места (я как понимаю это те места где стоит массив $_SESSION), так в чем проблема? Ты не понимаешь откуда .php файл узнает что это один и тот же человек?
0
|
84 / 84 / 8
Регистрация: 12.04.2010
Сообщений: 324
|
|
07.04.2011, 11:53 | 5 |
0
|
49 / 49 / 3
Регистрация: 16.05.2010
Сообщений: 348
|
|
07.04.2011, 12:34 | 6 |
а зачем массив передавать?
на нужно странице читаешь с сессии user_id и потом с базы вытягиваешь нужные данные.
1
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
||||||
07.04.2011, 20:36 | 7 | |||||
бл.., них не понятно, что надо сделать ))
делаешь авторизацию, т.е. проверяешь есть ли в БД чек с введенными в поля данными, если есть берем его
1
|
07.04.2011, 20:36 | |
07.04.2011, 20:36 | |
Помогаю со студенческими работами здесь
7
Регистрация и авторизация. Авторизация(регистрация) ВК Регистрация, авторизация, проверка Авторизация на токенах и регистрация Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |