Вот вычитал я в книжке, чтобы не вставлять в каждую ссылку id пользователя типа: "http://domain.com/index.php?SID=10az4", можно сделать так: "http://domain.com/index.php/10az4" и написано что следующим образом: // Генерация SID пользователя function session_start_from_path() { global $HTTP_HOST, $REQUEST_URI; ereg("(.{32})$", $REQUEST_URI, $regs); $session_id = $regs[1]; if(!isset($session_id) || empty($session_id)) { srand((double)microtime()*1000000); $session_id = md5(uniqid(rand())); $destination = "http://$HTTP_HOST$REQUEST_URI/$session_id"; header("Location: $destination"); } session_id($session_id); session_start(); } Работать, то это работает но только если на сайте все ссылки типа "http://domain.com/directory/file.php но у меня все линки абсолютные, типа /directory/file.php Спрашивается, как сделать для абсолютных ссылок? Заранее благодарен.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PHP - сеансы пользователей (2002)
- Форум Сеансы (2006)
- Форум PHP+Oracle (2003)
- Форум PHP+Oracle9 (2003)
- Форум Сеансы Kate (2012)
- Форум Сохранение сеанса. (2014)
- Форум завершение сеанса (2008)
- Форум Завершить сеанс (2008)
- Форум Менеджер сеансов (2006)
- Форум Гостевой сеанс (2014)