我在服务器的根目录中创建了cookie。
setcookie("hs_aff", $_GET["aff_id"], time()+(3600 * 24 * 7), '/');
setcookie("hs_aff_ref", $_SERVER['HTTP_REFERER'], time()+(3600 * 24 * 7), '/');
它存在,可以在根目录中读取。
但后来我搬到了:
http://hafoslevy.cz/objednat-slevu/5219/celkove-kosmeticke-osetreni-pleti-ktere-obsahuje-odliceni-cisteni-ultrazvukove-spachtle-peeling-laser-masaz-maska-arganove-serum-kolagen-a-liftingovy-krem-to-vse-za-neskutecnych-332-kc
当我在这里调用var_dump()时,我没有得到这两个。
它出什么问题了?
感谢。
答案 0 :(得分:0)
您需要指定域名。如果它适用于所有子域,那么你应该对':
表示满意setcookie("hs_aff", $_GET["aff_id"], time()+(3600 * 24 * 7), '/', '.yourdomain.tld');
setcookie("hs_aff_ref", $_SERVER['HTTP_REFERER'], time()+(3600 * 24 * 7), '/', '.yourdomain.tld');