|
|
|
| Можно ли считать данные из чужой сессии?
Так же как сделать если пользователь повторно авторизовался,удалить старую сессию? | |
|
|
|
|
|
|
|
для: Gendalf
(23.08.2006 в 19:49)
| | можно
session_destroy() | |
|
|
|
|
|
|
|
для: RV
(23.08.2006 в 19:58)
| | А как определить старую сессию? | |
|
|
|
|
|
|
|
для: Gendalf
(23.08.2006 в 20:48)
| | а зачем? она возьмёт и уничтожиться? а чужую сессию стащить, хм... файлы сессий обычно валяются в папке /tmp у никсов... може там через скрипт поковырять? но это если только имеется доступ к ftp | |
|
|
|
|
|
|
|
для: BAHO
(23.08.2006 в 23:24)
| | Зашел я в папку tmp, файлы открываю и они пустые...
И ещё: Читал что у session_id() необязательный параметр значение id. и что можно самому задавать значение id. Но у меня получается либо пустое id,либо обычного вида(7ad7dae72d960179749ccf61da2fae4a). А я хочу сделать id вида: 1234567890(состоящие из цифр). | |
|
|
|
|
|
|
|
для: Gendalf
(23.08.2006 в 23:29)
| | ?? | |
|
|
|
|
|
|
|
для: Gendalf
(23.08.2006 в 23:29)
| | >Зашел я в папку tmp, файлы открываю и они пустые...
Если сессия уничтожена, то всё правильно.
Вы вызываете session_id() до session_start()? | |
|
|
|
|
|
|
|
для: cheops
(24.08.2006 в 11:41)
| | Нет,сессия не уничтожена. Размер файла 48 байт. Открываю его и он пустой.
Да,до session_start | |
|
|
|
|
|
|
|
для: Gendalf
(24.08.2006 в 12:10)
| | Up | |
|
|
|
|
|
|
|
для: Gendalf
(24.08.2006 в 12:10)
| | Хм... так файл пустой или в нём есть что-то? | |
|
|
|
|
|
|
|
для: cheops
(25.08.2006 в 12:39)
| | >Хм... так файл пустой или в нём есть что-то?
Пустой. | |
|
|
|
|
|
|
|
для: Gendalf
(24.08.2006 в 12:10)
| | Может в файле одни пробельные символы.... | |
|
|
|
|
|
|
|
для: cheops
(24.08.2006 в 11:41)
| | session_id() можно запускать перед session_start() только если у вас есть значение SID (Session ID) и вы хотите выйти на определенную сессию | |
|
|
|
|
|
|
|
для: ihorek
(25.08.2006 в 12:46)
| | А свое произвольное ID можно задавать? | |
|
|
|
|
|
|
|
для: Gendalf
(25.08.2006 в 13:12)
| | А Вы не демали насчет никсовой системы распределения прав? ведь если хозяин владелец лезет сессия с данными, если кто-нить другой показывается пустое окно, так как права на чтение есть только у создателя владельца. Хотя даже если предположить, что сессиями управляет апача из одного аккуанта, то права на файлы сессия всеравно могут разграничиваться, есть специальный модуль. | |
|
|
|