Krisha
pain in the neck
Работа с переменными сессии
Господа, никак не могу сообразить как реализовать подобный алгоритм:
В базе есть список "Клиенты" и у каждого клиента есть "События"
Задача:
При отображениии страницы определенного клиента необходимо вывести события, НО! вывести их только при первом заходе пользователя на страницу клиента, в дальнейшем, при повторном заходе на протяжении одной сессии, не выводить.
пишу:
if($_SESSION['client_hot_events'] != $_REQUEST['idClient'])
{
...показываем события....
$_SESSION['client_hot_events'] = $_REQUEST['idClient'];
// присваиваем сессионной переменной ID клиента,
// события которого были показаны
}
Но! получаеться так, что значение переменной каждый раз перезаписаваеться на новое ID,
никак не соображу как быть.
Господа, никак не могу сообразить как реализовать подобный алгоритм:
В базе есть список "Клиенты" и у каждого клиента есть "События"
Задача:
При отображениии страницы определенного клиента необходимо вывести события, НО! вывести их только при первом заходе пользователя на страницу клиента, в дальнейшем, при повторном заходе на протяжении одной сессии, не выводить.
пишу:
if($_SESSION['client_hot_events'] != $_REQUEST['idClient'])
{
...показываем события....
$_SESSION['client_hot_events'] = $_REQUEST['idClient'];
// присваиваем сессионной переменной ID клиента,
// события которого были показаны
}
Но! получаеться так, что значение переменной каждый раз перезаписаваеться на новое ID,
никак не соображу как быть.