Автор Тема: Что за сессии за такие?  (Прочитано 97881 раз)

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

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Что за сессии за такие?
« Ответ #30 : 11 Декабря 2001, 17:07:11 »
Цитировать
Может его поставить?

Кому нужно, и в форуме найдут. А кому не нужно и так по сто раз спрашивать будут, без поиска...
The documentations is your friend

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Что за сессии за такие?
« Ответ #31 : 11 Декабря 2001, 20:21:00 »
Цитировать

Протокол НТТР изначально проектировался без поддержки механизма информации о состоянии сеансов работы пользователя.

Ессно - там использовался более правильный механизм - индентификации
пользователя независимо от времени его работы с сервером ;)

        Само понятие сеансов тогда просто небыло никому нужно,
 поскольку существовала стандартная аутонтификация пользователя,
 все знали, что даже clear-text пароли никто ловить не будет и
 каждый броузер использовался одним человеком (всмысле ушел - закрыл
 за собой).

Цитировать

А можно ли обеспечить сессию без использования cookies и query string?


Да конечно! :)
через URL вида  http://host/632543245287687/history/2001.html
Читай про "mod_rewrite" например или напиши скриптик PHP, который
будет весь сервер отдавать сам и сам парсить такие URL-ки ;)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Что за сессии за такие?
« Ответ #32 : 13 Декабря 2001, 10:16:50 »
Цитировать
Да конечно!  
через URL вида http://host/632543245287687/history/2001.html
Query string и то, что ты написал примерно одно и тоже.
А без этого как? Можно?
С наилучшими пожеланиями. LODEVAR

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Что за сессии за такие?
« Ответ #33 : 13 Декабря 2001, 15:05:50 »
Аа... ты бы и сказал - через URL
QUERY_STRING - это все что после знака "?"
Можно через POST теоретически.... оно с URL никак не связано.

Можно через аутонтификацию стандартную

http://83457349857:SFSDFDS@server/dir/file.html - это надо только 1н раз указать для сервера
 (чтобы человек туда кликнул) А потом броузер сам будет слать заголовок Authorization:

83457349857:SFSDFDS - тоже случайно генерится. Из PHP брать как $PHP_USER, $PHP_PASSWORD

Еще способы ? :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн bik

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
Что за сессии за такие?
« Ответ #34 : 14 Декабря 2001, 00:20:12 »
Спасибо всем за ответы!
А нельзя ли еще конкретный пример(на Перле)?

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Что за сессии за такие?
« Ответ #35 : 21 Апреля 2004, 11:06:47 »
use Session.pm

на cpan.org пока к сожалению нет... но в инете найти можно... если хочешь могу выслать очень удобный модуль...
And no religion too...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Что за сессии за такие?
« Ответ #36 : 21 Апреля 2004, 11:13:56 »
Вот этот?
http://search.cpan.org/~rsoliv/Session-0.01/Session.pm
Это просто ОО обертка к Apache::Session.
The documentations is your friend

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Что за сессии за такие?
« Ответ #37 : 21 Апреля 2004, 11:16:36 »
нет... там привязка с БД есть ... на perl.ru(пока он был жив) долго обсуждали этот модуль... :)
And no religion too...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Что за сессии за такие?
« Ответ #38 : 21 Апреля 2004, 12:17:41 »
commander ну ты бы почитал что такое Apache::Session. Уверяю, найдеш массу интересного.
The documentations is your friend

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Что за сессии за такие?
« Ответ #39 : 22 Апреля 2004, 13:00:53 »
NeoNox
Почитал... действительно много интересного...
And no religion too...

Оффлайн Puma

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ok-study.ru
Что за сессии за такие?
« Ответ #40 : 04 Июня 2004, 15:29:18 »
Ну насчет того что номер сесии генериться случайно конечно все понимают что псевдослучано (это просто оговорочка для точности)!
  У меня другая проблема: мне надо знать когда сессия закончилась! Буквально мне надо отследить сколько человек в данную минуту на сайте! Поможете?

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Что за сессии за такие?
« Ответ #41 : 04 Июня 2004, 15:31:19 »
Puma
сложно определить кол-во открытых сессий на данный момент?
And no religion too...

Оффлайн Puma

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ok-study.ru
Что за сессии за такие?
« Ответ #42 : 04 Июня 2004, 15:34:32 »
commander
А как это сделать?

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Что за сессии за такие?
« Ответ #43 : 04 Июня 2004, 16:10:36 »
Puma
документация решает... :)
And no religion too...

Оффлайн Puma

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ok-study.ru
Что за сессии за такие?
« Ответ #44 : 04 Июня 2004, 16:17:04 »
commander
Как определить количество открытых сессий на данный момент?

 

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