|
Тема |
Пак за сесиите |
|
Автор | ano (Нерегистриран) | |
Публикувано | 25.11.04 21:53 |
|
|
Здравейте,
на Linux-ски сървър с PHP v.4.3.8
(в php.ini е зададено session.use_cookies On, session.use_only_cookies Off, session.use_trans_sid On)
искам да нправя следното: на всяка страница от сайта да проверявам дали user-a се е логнал и ако да стартирам сесия, за да му предоставя повече услуги. Ако не продължавам без сесия докато не се сети да се логне.
Пробвам така:
на всяка страница:
session_start();
if (!isset($_SESSION['user'])) {session_unset(); session_destroy();}
Работи обаче има следния досаден ефект - още от първата страница всички линкове са с ?PHPSESSID=.... накрая
Как да го изчистя?
Благодаря предварително.
Между другото на Linux но с PHP v.4.2.2 същия код работи без този (д)ефект
|
| |
|
|
|