PHP snippets

Примеры PHP кода

Включены ли cookie?

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

<?php
  if(!isset($_GET['cookie']))
  {
    // устанавливаем cookie с именем "test"
    setcookie("test","1");

    // посылаем заголовок переадресации на страницу,
    // с которой будет предпринята попытка установить cookie
    header("Location: ?cookie=1");
    exit();
  }
  else
  {
    if(!isset($_COOKIE['test']))
    {
      echo("Для корректной работы приложения необходимо включить cookies");
    }
    else
    {
      // cookie включены, переходим на нужную страницу:
      header("Location: script.php");
      exit();
    }
  }