AKB Forums

Go Back   AKB Forums > Technical sections > Languages, Compilers and Interpreters > Web Development
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Web Development Java/PHP/Perl/ASP and more

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Feb 4, 2004, 16:24  
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Question Sessions

Люди, в пхп сессии уникальны для браузера или для его одного instance-а? Я изпользую два окна мазилы и помоему они оба врубаются в одну сессиию, так и должно быть?
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 6, 2004, 16:31   #16
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Mozilla Firebird and Opera 7, IE не пробовал.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 6, 2004, 16:52   #17
Moderator
 
Join Date: Mar 2002
Location: Ukraine
Posts: 123
Rep Power: 7
Reputation: 10
Quote:
Зачем все делается? В принципе это маломальский чат. А переменные передавать через ссылки не хочу потому что в таком случае будет творится обычный для таких случаев беспредел.
Все равно непонятно зачем?
Смысл в двух логинах с одного компа?
Quote:
Mozilla Firebird and Opera 7, IE не пробовал.
Новый таб и новое окно браузера - разные вещи.
__________________
Життя - це не тільки будні © Nemiroff
hayk is offline   Reply With Quote Quote selected
Old Feb 7, 2004, 12:56   #18
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Да - два логина с одного компа.

Quote:
Новый таб и новое окно браузера - разные вещи.
Ну да, в обоих случаях не работает.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 7, 2004, 13:01   #19
Младенец
 
3BEPb's Avatar
 
Join Date: Feb 2004
Location: armchair
Posts: 5
Rep Power: 0
Reputation: 10
А передавать SID GET-ом не пробовал?
3BEPb is offline   Reply With Quote Quote selected
Old Feb 7, 2004, 16:18   #20
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Я вверху упомянул что такая мера экстремальная и к ней желательно не прибегать. Элементарнй пример с некоторыми форумами - человек пробует передать линк, между тем он вместе с этим передает доступ к своему аккаунту.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 7, 2004, 16:47   #21
Moderator
 
Join Date: Mar 2002
Location: Ukraine
Posts: 123
Rep Power: 7
Reputation: 10
Честно говоря передо мной никогда такой задачи не стояло, а сейчас времени нет хотя бы попробовать. Но все что мне приходит в голову - дополнительно идентифицировать пользователя по имени окна браузера.
__________________
Життя - це не тільки будні © Nemiroff
hayk is offline   Reply With Quote Quote selected
Old Feb 8, 2004, 11:51   #22
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Честно говоря это что-то мне неизвестное - что именно значит "имя окна" и как оно передается?
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 8, 2004, 16:47   #23
ЙЦУКЕН
 
Join Date: Jul 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Posts: 3,114
Rep Power: 7
Reputation: 10
Send a message via ICQ to nm
Quote:
Originally Posted by Obelix
Люди, в пхп сессии уникальны для браузера или для его одного instance-а? Я изпользую два окна мазилы и помоему они оба врубаются в одну сессиию, так и должно быть?

1. откажись от сессий в cookies
2. передевай SID для каждой страницы, которую ты генеришь ...
3. обязательно запихивай тот SID, который тебе нужен во _все_ линки (все A HREF поголовно)
4. передавай SID со своими формами в виде GET/POST через hidden переменные.


_как_ именно это делается -- ищи сам )) потом уже у тебя будут более конкретные вопросы

перечитал еще раз тред .. чтоб не давать человеку доступ к аккаунту -- привяжи сессию к IP. если IP с которого пришел запрос и с которого был сделан логин - разные. уничтожай сессию на XXX
nm is offline   Reply With Quote Quote selected
Old Feb 8, 2004, 17:30   #24
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Quote:
Originally Posted by nm
перечитал еще раз тред .. чтоб не давать человеку доступ к аккаунту -- привяжи сессию к IP. если IP с которого пришел запрос и с которого был сделан логин - разные. уничтожай сессию на XXX
Вот это уже идея , спасибо А реализовать, это не проблема.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 8, 2004, 17:50   #25
ЙЦУКЕН
 
Join Date: Jul 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Posts: 3,114
Rep Power: 7
Reputation: 10
Send a message via ICQ to nm
ок. тогд еще один материал для размышления ...
соединения через прокси
для этого медитируем над HTTP/1.[01] заголовками и такими вещами как
X-Forwarded-For:
Accept-Content-type .... (йо , нет такого заголовка, есть что-то похожее
идентификация браузера (версия) и т.д.

т.к. если в процессе работы у пользователя сменилась версия браузера -- не к добру это ))

Last edited by nm : Feb 8, 2004 at 18:13.
nm is offline   Reply With Quote Quote selected
Old Feb 9, 2004, 14:47   #26
Дошкольник
 
Join Date: Mar 2003
Location: 2A
Posts: 102
Rep Power: 6
Reputation: 10
Можно еще между запросами поменять SID.
Правда станет невозможным передавать линк и не будут работать кнопки НАЗАД - ВПЕРЕД у браузера, зато перехват SID-а не будет иметь смысла.
armeng is offline   Reply With Quote Quote selected
Old Feb 9, 2004, 16:00   #27
Moderator
 
Join Date: Mar 2002
Location: Ukraine
Posts: 123
Rep Power: 7
Reputation: 10
Quote:
Originally Posted by Obelix
Честно говоря это что-то мне неизвестное - что именно значит "имя окна" и как оно передается?
Ну у окна браузере есть свойство - имя, window.name.
Только на серевере оно неизвестно. Но можно сделать так:
Встраницу логина добавить следующее
<script>
window.name = "<?=$случайно сгенеренное имя?>";
</script>
В форме должно быть hidden поле для передачи имени окна на сервер.
По сабмиту формы яваскриптом в него пихаешь имя окна.
__________________
Життя - це не тільки будні © Nemiroff
hayk is offline   Reply With Quote Quote selected
Old Feb 9, 2004, 16:10   #28
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Это не сработает, потому что у меня есть еще и обычные линки, не только формы.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 9, 2004, 16:15   #29
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
В принципе я не думаю стоит отдельно обрабатывать случай для прокси - я решил использовать одни единственный SID при этом сферивать еще и IP аддресс, т.е. с ворованным SID-ом ничего не поделаешь.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Feb 9, 2004, 16:38   #30
Moderator
 
Join Date: Mar 2002
Location: Ukraine
Posts: 123
Rep Power: 7
Reputation: 10
Quote:
Originally Posted by Obelix
Это не сработает, потому что у меня есть еще и обычные линки, не только формы.
Ну линки всегда можно переделать в post'ы
__________________
Життя - це не тільки будні © Nemiroff
hayk is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open mail to SPYUR.AM Yervand Stepanyan Web sites 10 Nov 12, 2002 14:36


All times are GMT. The time now is 11:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link