У меня следующий вопрос: у меня есть пара кнопок на моем сайте, и как только я нажму одну из кнопок, будет установлен cookie, используя setcookie();
.Теперь, когда файл cookie установлен, пользователь решает нажать другую кнопку, которая устанавливает новый файл cookie, НО у него такое же имя файла cookie, как и у файла cookie, который пользователь установил ранее - теперь он имеет другое значение.
Будет ли вторая нажатая кнопка изменять значение первого установленного файла cookie?Это все, что мне нужно знать.
Спасибо.
if (!isset($_COOKIE['imgit_style']))
{
if (isset($_POST['green']))
{
setcookie('imgit_style', 'green', time()+31556952);
}
else if (isset($_POST['blue']))
{
setcookie('imgit_style', 'blue', time()+31556952);
}
}
else if (isset($_COOKIE['imgit_style']))
{
echo $_COOKIE['imgit_style'];
if (isset($_POST['green']))
{
setcookie('imgit_style', 'green', time()+31556952);
$style = '';
}
else if (isset($_POST['blue']))
{
setcookie('imgit_style', 'blue', time()+31556952);
$style = '_' . $_COOKIE['imgit_style'];
}
}
Это мой код, и последнее, если оператор не меняет значение моего файла cookie на "синий", он остается зеленым.