Я устанавливаю cookie, чтобы остановить определенные вещи, загружающиеся на мою страницу, если я являюсь администратором, и для этого я создаю cookie в php, читая его, а затем выводя значение через phpна моей странице.
Итак, мои полные фрагменты кода:
<?php
setcookie("preview", "true", time() - 3600); // Kills Existing
setcookie("preview", "true", time() + 3600); // Sets New
?>
-
<?php
if(isset($_COOKIE["preview"])){
$admin_preview = ($_COOKIE["preview"]);
}
else{
$admin_preview = "false";
}
?>
-
<?php
echo $admin_preview;
?>
Поэтому, когда я эхоout $admin_preview
, я ожидаю, что true
будет значением, но вместо этого я получаю 1
.
Я использую Firefox 62.0
, поэтому я не могу просмотреть фактическое значение cookie, но я явно сделал что-то не так.Есть идеи где или как?