PHP设置Cookie

时间:2018-07-06 11:45:33

标签: php cookies setcookie

我一直在做一些研究,但是在寻找正确的语法以创建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' ));
}
?>

如果已经设置了ppc cookie(通过广告)并且是在28天内创建的,则将URL设置为值并创建一个cookie以捕获URL。

任何帮助表示赞赏。这对我来说是新的。

1 个答案:

答案 0 :(得分:1)

我认为您无法获得Cookie的创建日期。 但是,您可以在创建时将其创建日期放在Cookie中。

为此,请使用您的信息和创建日期创建一个数组并将其序列化。然后将序列化的数据放入Cookie中。

现在,您只需在读取Cookie时反序列化即可。

相关问题