Главная » Мережеві технології » Домени » Як видалити cookies php. Mktime
Ротару:и даже после 45 лет Ваша кожа будет свежей и подтянутой, если...


Добавляю 1 каплю и СЕКС с мужем длится по 2-3 часа. Потенция железная!


Почему все аптеки молчат? Грибок ногтя боится как огня дешевого...


При простатите и вялой потенции никогда не трогайте свой...


Вам кричу! Если ноют колени и тазобедренный сустав cразу убирайте из рациона...

Як видалити cookies php. Mktime

Синтаксис:

Аргумент Is_dst цієї

;

Функції визначає, чи потрапляє ця дата в період літнього часу і може набувати таких значень:

  • -1 (За замовчуванням. Чи означає, що властивість не задано);
  • 0 (Часовий інтервал не доводиться на період літнього часу);
  • 1 (Часовий інтервал доводиться на період літнього часу).

Видалення cookie

Видалити cookie просто. Для цього треба викликати функцію Setcookie і передати їй ім'я того cookie, який підлягає видаленню:

Інші встановлені cookie при цьому не видаляються.

Проблеми безпеки, пов'язані з cookies

Іноді в cookies доводиться зберігати конфіденційні дані, і в цьому випадку розробник повинен подбати про те, щоб інформація зберігається в cookie була передана третім особам. Існує кілька методів захисту інформації, що зберігається в cookie:

  • Установка області видимості cookies;
  • Шифрування;
  • Обмеження доступу для доменів;
  • Відправка cookies по захищеному запитом.

Найкращим рішенням є комплексне застосування усіх цих способів.

Установка області видимості cookie

Оскільки, за замовчуванням, доступ до cookie відбувається з кореневого каталогу, це може створити "дірки" в системі захисту, так як cookies стають доступними в будь-якому підкаталозі цього каталогу. Обмежити доступ до cookies на всіх сторінках, окрім розташованих в конкретному каталозі, наприклад, / web, можна наступним чином:

Однак і в цьому випадку, наприклад, каталоги / web / index. php, / web1 / page. html і т. д. будуть задовольняти цього обмеження. Якщо такий стан також є небажаним, можна обмежити область видимості cookies до конкретної сторінки:

Однак і такий спосіб в повній мірі не вирішує проблему, так як в цьому випадку доступ до інформації, що міститься в cookie, може отримати, наприклад, скрипт / web / index. php-script / anti_cookie. php. Тому виникає потреба в шифруванні.

Шифрування

Застосувати шифрування до cookies можна різними способами, розглянемо один з них:

Як видно з лістингу 10.13, розшифровка cookie проводиться за допомогою скрипта decrypt. php, код якого наведено нижче:

Обмеження доступу для доменів

Для додаткової безпеки, список доменів, що мають доступ до cookies, повинен бути обмежений. Це можна зробити за допомогою наступного коду:

При такому обмеженні заданої області видимості будуть відповідати домени з іменами server. com, myservser. com, php. server. com і т. д. оскільки перевірка на допустимість області видимості домену здійснюється за принципом кінцевого відповідності.

Відправлення cookies захищеним запитом

Чи не є зайвим для cookie, що зберігає секретні дані, дозволити відповідати тільки на захищені запити HTTP, так як в цьому випадку значно ускладнюється перехоплення даних, якими обмінюються клієнт і сервер. Для забезпечення захищеного з'єднання, функції Setcookie передається шостий параметр із значенням, рівним 1:

Ротару:и даже после 45 лет Ваша кожа будет свежей и подтянутой, если...


Добавляю 1 каплю и СЕКС с мужем длится по 2-3 часа. Потенция железная!


Почему все аптеки молчат? Грибок ногтя боится как огня дешевого...


При простатите и вялой потенции никогда не трогайте свой...


Вам кричу! Если ноют колени и тазобедренный сустав cразу убирайте из рациона...