我试图添加一个弹出div到wordpress页面,我试图通过在我的wordpress主题中使用header.php文件的div弹出来实现这一目标,它像我的网页上的魅力;htp://78.69.194.141/wordpress/?p = 11
但是当我试图让脚本工作在我的实时网页它不工作。
脚本是这样工作的;如果用户按下div上的叉,cookie就会被设置,当head . PHP被加载时,我的PHP脚本会检查cookie是否被设置,如果是,就不显示弹出窗口。
下面是div脚本的样子;计画p://pastebin.com/GJP8ZmC9
和setcookie.php;http://pastebin.com/ZcrLR2vy
如你所见,我检查mepopp值是否存在,然后不显示div,这是它在我的浏览器中的样子;http://cdn.imghack.se/images/dd83c239c75394659955839f45764d64.png
这个问题对我来说有点不合逻辑,它是关于$_COOKIE['mepopp']没有在我的php代码中设置,但在我的浏览器中设置?
是什么可能导致这种情况?
//Henric约翰逊
cookie不显示在$_COOKIES直到下一个页面加载,这可能是这种情况吗?
http://php.net/manual/en/function.setcookie.php