LINUX.ORG.RU

PHP sessions


0

0

Достали меня PHP sessions сил моих нет. Посему, и обращаюсь к вам, многоуважаемый all.

Каким образом можно определить был ли юзер уже на странице и, если да, стереть старый array, созданный при прошлом посещении (array был записан session_register'ом). При этом нужно сохранить все остальные переменные, т.е. session_unset(), session_destroy() не подойдут.

Я пробовал следующее:

if (isset($array)) {
session_unregister($array);
}

Но это не работает, т.к. насколько я понимаю, session_unregister (так же как и unset) стирают array только при СЛЕДУЮЩЕМ посещении страницы, т.е. пока страницу не перезагрузят, старый array будет "в действии". А мне он нужен, чтобы вставить в него новые данные.

Буду признателен за любую помосчь.

anonymous

unset(arrayname) чем не катит? session_unregister влияет только на СОХРАННОСТЬ данных между заходами.

Nefer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.