在PHP脚本中包含一部分HTML或SSI?

时间:2012-08-01 17:54:48

标签: php html cookies

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

我已经为网站设置了一组首选Cookie。

我的网站是使用SSI制作的: 元 头 通讯 - 页面内容 - 页脚

在我的标题SSI中,在我的内容之前,在我的正文标记打开之后,我需要包含一个我要求同意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>

2 个答案:

答案 0 :(得分: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'); }
?>

答案 1 :(得分: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';}  
?>