Программирование > PHP

Авторизация по средствам сессий.

<< < (2/3) > >>

Terion:
И еще один вопрос, как сделать чтобы разрушение сессии отражалось только на конкретной сессии, а не разрушало все сессии.
т.е. у меня на одном домене 2 вертуальных сервера, авторизацию произвожу отдельно на каждом, все работает ок. а если нужно выйти на одном, то автоматически исчезает сессия и на другом, как привязать session_destroy(); к конкретному id ?

CGVictor:
Terion

--- Цитировать ---Terion:
сессия принадлежит другому окну браузера
--- Конец цитаты ---

Никак.


--- Цитировать ---Terion:
привязать session_destroy(); к конкретному id
--- Конец цитаты ---

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

Terion:
Можно ли, определить какие переменные сессии преданлежат к конкретной сессии?
Т.е.  print_r($_SESSION) выводит строку
Array ( [username] => terion1 [name] => terion )
причем username принадлежит одной сесии(авторизация на одной странице), а name другой(авторизация на другой странице), как вывести переменные конкретной id сессии?

Terion:
Как перевести в верхний регистр значение переменной?
т.к. mysql  чувствительна к регистру, то я вижу единственный выход производить поиск по типу
SELECT * FROM a_posit WHERE upper(field) LIKE \'%".$text."%\'
но для этого нужно и значение переменной $text перевести в верхний регистр... Как это сделать?

Разобрался, кому интересно  strtoupper($text)

CGVictor:
Terion
Сессия работы пользователя со скриптами одного и того же интерпретатора в одном домене в одном и том же браузере будет одна, независимо от того, какой именно скрипт его авторизовал.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии