Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сессии - что это?
Форумы портала PHP.SU » » Вопросы новичков » Сессии - что это?

Страниц (1): [1]
 

1. Drugpunker - 17 Октября, 2011 - 18:53:52 - перейти к сообщению
Опять проблема.
Как сделать авторизацию так, чтобы, после неё сессия распространялась на разных пользователей одного браузера.
И объясните пожалуйста принцип написания нормальной (надёжной) авторизации. Огорчение
2. White - 17 Октября, 2011 - 20:11:24 - перейти к сообщению
Drugpunker пишет:
на разных пользователей одного браузера
по видимому только передавая id сессии через адресную строку.
3. Drugpunker - 17 Октября, 2011 - 20:37:41 - перейти к сообщению
А как это сделать?
4. Bio man - 17 Октября, 2011 - 20:59:44 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $link = '<a href="link?id="'.session_id().'">LINK</a>';

(Добавление)
а дальше извлекаешь id из $_GET и работаешь с id
5. LIME - 17 Октября, 2011 - 21:08:21 - перейти к сообщению
не знаю насколько это будет применимо в данном случае но вообще можно отключить передачу сессии в куке это заставит автоматически добавлять ее в адрес
параметр session.use_cookies в php.ini

 

Powered by ExBB FM 1.0 RC1