Сессии и JS
11416 сообщений
#16 лет назад
Возникла такая ситуёвина... Даж стыдно спрашивать, я б и сам придумал чегонито... но не хочется изобретать велосипед.... Штука такая...При попадании на сайт всплывает окошко с вопросом и кнопками ОК и Отмена.... Если пользователь жмет отмена, его редиректит на другой сайт, если жмет ОК, то остается на странице. Причем если был нажат ОК, то в течении сессии это окошко больше всплывать не должно...
Поставил конфирм... Но чето загвоздка с сессиями вышла

if (!isset($_SESSION) OR $_SESSION!="value")
{
?>
<SCRIPT LANGUAGE="javascript">
if (confirm("Вопрос?"))
{
<?$_SESSION="value";?>
}
else
{
parent.location='new_adress.php';<?$_SESSION="0";?>
}
</SCRIPT>
<?
}
30 сообщений
#16 лет назад
А почему бы просто, если пользователь нажмет OK не поставить через JS куки и потом проверять?
11416 сообщений
#16 лет назад
Можно, а как убить куку при закрытии броузера (вроде как окончание сессии)?
30 сообщений
#16 лет назад
Так при установке кук два обязательных параметра - имя и значение. Если не задавать дату смерти кукисов, то по умолчанию она - конец сессии.
11416 сообщений
#16 лет назад
А, ну да, точно же... Совсем из головы вылетело 
83 сообщения
#16 лет назад
Точно заработалсяв блок IF в клиентском коде вставлять значения для серверной переменной


11416 сообщений
#16 лет назад
Ну да да... Не смейтесь 

