我一直在做一些研究,但是在寻找正确的语法以创建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。
任何帮助表示赞赏。这对我来说是新的。
答案 0 :(得分:1)
我认为您无法获得Cookie的创建日期。 但是,您可以在创建时将其创建日期放在Cookie中。
为此,请使用您的信息和创建日期创建一个数组并将其序列化。然后将序列化的数据放入Cookie中。
现在,您只需在读取Cookie时反序列化即可。