|
Спасибо за RTFM. С сесиями разобрался, теперь другой вопрос... Как получить ссылку, с которой пришел пользователь.
А то получается, что сесия создается, а если пользователь пытается сформировать новый запрос, то используется старая сесия, и возращаются результаты первоначального запроса.
Я решил этот вопрос передачей дополнительной переменной.
Вот такой код:
if ($_GET['act']==$_GET['page']){
session_unregister('zapr');
}
После этого переменная $act передается вместе с номерами страниц, но не равная тому значению, с которым была первый раз передана.
Но хотелось бы решить этот вопрос определением того, от куда пришел пользователь: если со страницы формирования запроса, то создается новая сесия. Если пришел по ссылке на новую страницу, то использовалась существующая сесия.
И как сделать так, что бы когда человек уходил со страницы, не закрывая окна, то автоматический закрывалась сесия.
|