PHP устанавливает куки - PullRequest
0 голосов
/ 06 июля 2018

Я проводил некоторые исследования, но у меня возникла проблема с поиском правильного синтаксиса условия для создания файла cookie и сохранения URL-адреса в качестве значения. Если кто-то может помочь.

<?php
if (isset($_COOKIE['_ppc_cookie']) && ( created within 28 days ago)) {
    $value=$_GET['afil']; // I think this adds the url into the value
    setcookie("ppc_tracked_url", $value, strtotime( '+1 days' ));
}
?>

Если файл cookie PPC был установлен (из рекламы) и был создан в течение 28 дней назад, задайте URL-адрес в качестве значения и создайте файл cookie для захвата URL-адреса.

Любая помощь приветствуется. Это ново для меня.

1 Ответ

0 голосов
/ 06 июля 2018

Я думаю, вы не можете получить дату создания куки. Однако вы можете указать дату его создания в файле cookie при создании.

Для этого создайте массив с вашей информацией и датой создания и сериализуйте ее. Затем поместите сериализованные данные в ваш файл cookie.

Теперь вам нужно просто десериализовать, когда вы читаете ваш cookie.

...