Автор Тема: как принудительно передавать имя сессии через url  (Прочитано 4182 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн a@mail.dux.ru

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 105
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня проблема: хочу передавать имя сессии в урле.
когда кукисы отключены, тогда все ясно само через PHPSESSID поставится
но вот когда кукисы разрешены, вот тогда хочу что бы PHPSESSID все равно было в урле.

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

Спасибо.

Оффлайн GaLLe0n

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вот пример с пхпклаба

session_start();
if (!isset($_SESSION[\'counter\'])) $_SESSION[\'counter\']=0;
echo "Вы обновили эту страницу ".$_SESSION[\'counter\']++." раз.

обновить";
?>

Оффлайн a@mail.dux.ru

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 105
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Спасибо, но вот как при возврате юзера на страницу взять из урла имя сессии (точнее ее ID) (как вытащить из урла переменные - я понимаю)
Я не понимаю, как принудительно заставить скрипт работать с именем сессии которая пришла из урла, а не с той, которую он может открыть самостоятельно. (это не ошибка. То есть я понимаю, чего хочу.)


Еще раз на примере:
Вышел юзер со старницы page.php?PHPSESSID=gggg
Когда возвращается у него в урле по прежнему есть PHPSESSID=gggg

Мне нужно что бы скрипт работал с сессией с именем gggg

$HTTP_POST_VARS[\'PHPSESSID\'] - это понятно. А дальше как?
Спасибо

Оффлайн GaLLe0n

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Да я сейчас сам с сессиями разбираюсь , пока что плохо понимаю :/
 Поэтому ничего пока что подсказать не могу.

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Чем кука-то плоха?

 

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