08.12.2022

Проверка: включены ли cookie у пользователя

<?php
  // это небольшой проверочный скрипт, выясняющий,
  // включены ли cookies у пользователя  

  if(empty($_GET["cookie"]))
  {
    // посылаем заголовок переадресации на страницу,
    // с которой будет предпринята попытка установить cookie 
    header("Location: $_SERVER[PHP_SELF]?cookie=1");
    // устанавливаем cookie с именем "test"
    setcookie("test","1"); 
  }
  else
  {
    if(empty($_COOKIE["test"]))
    {
      echo("Для корректной работы приложения необходимо включить cookies");
    }
    else
    {
      // cookie включены, переходим на нужную страницу:
      header("Location: http://localhost/");
      // здесь посылается заголовок, содержащий адрес нужной страницы
    }
  }
?>

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *