|
|
|
| На сайте softtime используются сессии?
Если "да", то какие настройки сервера или страниц их обеспечивают? | |
|
|
|
|
|
|
|
для: Владимир55
(22.02.2009 в 11:04)
| | Вероятно где-то используются, но не очень интенсивно. Настройки стандартные - т.е. если cookie не поддерживаются оставить сообщение вряд ли удастся. | |
|
|
|
|
|
|
|
для: cheops
(22.02.2009 в 11:19)
| | во всяком случае PHPSESSID в кукисах присутствует. | |
|
|
|
|
|
|
|
для: cheops
(22.02.2009 в 11:19)
| | "Настройки стандартные - т.е. если cookie не поддерживаются оставить сообщение вряд ли удастся."
Можно узнать, как это конкретно у Вас задано в php.ini ? | |
|
|
|
|
|
|
|
для: Владимир55
(22.02.2009 в 11:26)
| | >Можно узнать, как это конкретно у Вас задано в php.ini ?
Вот стандартные "у нас" )
[Session]
...
; Whether to use cookies.
session.use_cookies = 1
...
; This option enables administrators to make their users invulnerable to
; attacks which involve passing session ids in URLs; defaults to 0.
; session.use_only_cookies = 1
; Name of the session (used as cookie name).
session.name = PHPSESSID
...
session.use_trans_sid = 0
...
|
| |
|
|
|
|
|
|
|
для: Владимир55
(22.02.2009 в 11:26)
| | >Можно узнать, как это конкретно у Вас задано в php.ini ?
Собственно это не в php.ini задано, просто все формы сессией прошиты, поэтому если через скрытое поле передан один SID, а в обработчике функция session_id() возвращает другой - добавления сообщения не происходит. Не бог весть какая защита, но captcha вводить - это означает здорово понизить удобство использования форума. | |
|
|
|
|
|
|
|
для: cheops
(22.02.2009 в 11:40)
| | Вот чего я хочу, о чем мечтаю:
Увидеть своими глазами страницу, где сессии успешно передаются как при включенных, так и при выключеных куки. И где вся эта прелесть обеспечивается ТОЛЬКО записями в php.ini
Не знаете, где бы это можно увидеть? | |
|
|
|
|
|
|
|
для: Владимир55
(22.02.2009 в 11:45)
| | Давненько такого не видал :))) | |
|
|
|
|
|
|
|
для: cheops
(22.02.2009 в 12:35)
| | Похоже, что я слишком легкомысленно относился к сессиям, сосредоточив всё своё внимание на алгоритме их функционирования. А тут, как оказалось, нужна очень тщательная проработка кода на каждой странице. | |
|
|
|
|
|
|
|
для: Владимир55
(22.02.2009 в 11:45)
| | что-то Вы мудрите какой уже день.
неужели, такие настройки не работают?
session.use_cookies = 1
session.use_only_cookies = 0
session.use_trans_sid = 1
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
arg_separator.output = "&"
|
примеров в вапе много.. допустим тут | |
|
|
|
|
|
|
|
для: а-я
(22.02.2009 в 17:02)
| | Спасибо за пример! Очень подходящий - там что-то с сессиями, а что-то без них, и это очень наглядно.
А что такое вот это:
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
arg_separator.output = "&"
|
Как можно предположить, это указание о том, куда дописывать сессию. Если имеются только ссылки и форма, то должно быть достатояно этого:
url_rewriter.tags = "a=href,form="
arg_separator.output = "&"
|
| |
|
|
|
|
|
|
|
для: Владимир55
(22.02.2009 в 17:34)
| | >Спасибо за пример! Очень подходящий - там что-то с сессиями, а что-то без них, и это очень наглядно.
я там регистрацию саму не проверял.
главное же увидеть передачу сида
>А что такое вот это:
>
>
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
>arg_separator.output = "&"
|
1) где надо заменять, передавать (оно по умолчанию такое)
2) разделитель. в xhtml -ругается без него... | |
|
|
|
|
|
|
|
для: а-я
(22.02.2009 в 18:00)
| | Его тоже в php.ini ? | |
|
|
|