0

我正在努力使我的网站符合欧盟 cookie 指令,并且在主页上,我需要帮助确定如何包含 cookie 警告消息以及禁用 Google Analytics 的脚本。

我已经为网站设置了一组偏好 cookie。

我的网站是用 SSI 制作的:meta header newsletter -- page content -- footer

在我的 Header SSI 中,在我的内容之前,在我的 body 标签打开之后,我需要包含一个我为征求 cookie 同意而制作的小页面 (/inc/cookies.shtml)

我将如何获得一个 php 脚本来插入 cookies.shtml 的内容?

我做了一些错误的代码:(:

<?php
if ($_COOKIE["shcpr"] == TRUE)
/* If the user has agreed to accept cookies, just stop this script or whatever */
{die()}
else
/* If the shcpr  cookie value is not TRUE, include the warning box */
{include 'inc/cookies.shtml'}

?>

/inc/cookies.shtml

<div id="cookie-outer"> cookie warning content and form to consent and stuff is here </div>
4

2 回答 2

2

我很确定您应该在语句的末尾加上分号:

<?php
   if ($_COOKIE["shcpr"] == TRUE)
   /* If the user has agreed to accept cookies, just stop this script or whatever */
   { die(); }
   else
   /* If the shcpr  cookie value is not TRUE, include the warning box */
   { include('inc/cookies.shtml'); }
?>
于 2012-08-01T17:57:00.770 回答
0

很可能$_COOKIE["shcpr"]包含字符串 TRUE

<?php
if ($_COOKIE["shcpr"] == "TRUE")
/* If the user has agreed to accept cookies, just stop this script or whatever */
{die();}
else
/* If the shcpr  cookie value is not TRUE, include the warning box */
{include 'inc/cookies.shtml';}  
?>
于 2012-08-01T17:58:11.130 回答