Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> session без cookies, надо шоб сервер меня узнавал 
:(
    Опции темы
fuckerok
Дата 12.3.2005, 08:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 30.3.2004
Где: спб

Репутация: нет
Всего: нет



Вот такая проблема:
надо шоб при заходе на index.php сервер присваивал мне sid (ну это я сделать могу smile )

А вот шоб при втором заходе на этот же index.php сервер меня узнавал (не изменял sid)
но при этом не использую куков (на халяве агавы не получилось куки ставить smile )

Конечно можно записать sid и ip адрес юзера в базу, а потом сверять ip и выдавать сессию.

Но может есть более интересные способы?
--------------------
PM MAIL ICQ   Вверх
Ni@m
Дата 12.3.2005, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 189
Регистрация: 11.3.2004
Где: почти Киев

Репутация: нет
Всего: 6



с айпишником не выход. А вдруг он динамический. Помоему в такой ситуации нету выхода.
--------------------
Обучение - как переливание воды из одной чашки в другую: всегда лучше, чтоб чашка со знаниями нахордилась выше.
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 12.3.2005, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Передача sid через адресную строку.

PM ICQ   Вверх
Ni@m
Дата 12.3.2005, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 189
Регистрация: 11.3.2004
Где: почти Киев

Репутация: нет
Всего: 6



Цитата(Mal @ 12.3.2005, 12:03)
Передача sid через адресную строку.

А если по новому введет адрес пользователь, не через history?
--------------------
Обучение - как переливание воды из одной чашки в другую: всегда лучше, чтоб чашка со знаниями нахордилась выше.
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 12.3.2005, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Ni @ 12.3.2005, 12:16)
А если по новому введет адрес пользователь, не через history?

Есть в PHP для сессий директива trans_sid вроде так называется. Вроде такой момент тоже учитывается.
PM ICQ   Вверх
fuckerok
Дата 12.3.2005, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 30.3.2004
Где: спб

Репутация: нет
Всего: нет



Ni@m
Да пусть он и денамический просто юзверь повторно введёт свой логи и пароль и получит свою сессия назад smile
Цитата
А если по новому введет адрес пользователь, не через history?

именно такой случай я и имел ввиду

Mal Hack

Цитата
Есть в PHP для сессий директива trans_sid вроде так называется. Вроде такой момент тоже учитывается.

Да в моей книге он немного 'очень скромно' описан
мол если есть форма то будет добавленн скрытое значение sid ну а если формы нет... учебник на этом молчит smile
Попробую пойти по другому пути может кто-нить знает как cookies на халявной агаве юзать ведь как-то ipb это делает а вот у меня не получаеться, но это тема для ного топика
smile
--------------------
PM MAIL ICQ   Вверх
Mal Hack
Дата 12.3.2005, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(fuckerok @ 12.3.2005, 14:29)
Попробую пойти по другому пути может кто-нить знает как cookies на халявной агаве юзать ведь как-то ipb это делает а вот у меня не получаеться, но это тема для ного топика

Прочто не правильно ставишь значит.

Про транс сид из мана.
Цитата
session.use_trans_sid  boolean

    session.use_trans_sid whether transparent sid support is enabled or not. Defaults to 0 (disabled).

      For PHP 4.1.2 or less, it is enabled by compiling with --enable-trans-sid. From PHP 4.2.0, trans-sid feature is always compiled.

        URL based session management has additional security risks compared to cookie based session management. Users may send a URL that contains an active session ID to their friends by email or users may save a URL that contains a session ID to their bookmarks and access your site with the same session ID always, for example.


PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0479 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.