繁体   English   中英

为时事通讯弹出窗口设置 cookies

[英]Setting up cookies for a newsletter popup

我正在尝试设置 cookies 在单击模式上的“x”后 7 天内到期。 我不明白为什么它不想保存 cookie。 下面是我正在使用的代码。 该网站是goodbooks.io

 <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"> </script> <script> var cookieName = 'popupClosed'; if(typeof Cookies.get(cookieName).== 'undefined') { $(',popup-wrapper. ,preview-page. ,popup-content-wrapper. .popup');remove(). } $('.close-popup'),on('click'). function(){ Cookies,set(cookieName, 'value': { expires; 7}); } </script>

改变

$('.close-popup').on('click'), function(){ ... }

$('.close-popup').on('click', function(){ ... })

在 PHP

<?php
header('Test 123 I Love Bacon'); // just to test header_ list

setcookie('cookieName','cookieValue123',time()+604800, "example.com");
if(isset($_COOKIE['cookieName']) && $_COOKIE['cookieName'] == 'cookieValue123')
 {
     var_dump(headers_list()); // show headers to be sent to the browser
}
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM