Forum Webscript.Ru
Программирование => PHP => Тема начата: Slastik от 09 Августа 2004, 14:46:34
-
Помогите
у меня есть авторизация.
основанная на сессиях.
Id сессии передаються в куках,
но если параметр session.use_cookies (вроде так пишется) в пхп.ини отключен то куки не работают
тогда нужно передать id сессиии в урл,
так вот вопрос
как проверить в коде пхп включен ли этот параметр в пхп.ини
и взависимости от этого передавать данные либо в куке либо в урл.
и вообще как лучше их передавать, подскажите плз.
-
phpinfo()
-
[p]ini_get[/p]
-
Спасибо AliMamed
то что надо!
-
тебе это все наыиг не нужно, поскольку пхп САМ
Slastik:
взависимости от этого передавать данные либо в куке либо в урл.
-
а если отключен параметр session.set_cookies
а пхп дописывает айди в урл только в сылках и формах
а вот в header(Location: lala.php) не дописывает
и надо вручную дописывать
-
впервые вижу такого чудика.
который собирается дописывать сид не по факту наличия куки от клиента, а по факту установки параметра в пхп.
Какая легкая жизнь - выставил параметр, и тут же все браузеры дружно построились и начали отдавать куки.
-
Да нет, я просто выложу сайт на сервер, а я не знаю а в друг этот параметр там отключен.
(Да и хотел узнать можно ли параметры в пхп.ини узнавать как то)
Конечно может его никогда не отключают, тогда вопрос глупый.
но откуда мне это знать.
-
охохох.
ты не понял.
параметр на серере тут не при чем.
параметр отвечает только за СЕРВЕР
А браузер заставить отдавать куку он НЕ МОЖЕТ!
И поэтому полагаться на этот параметр НЕЛЬЗЯ!