0

ウェブサイトを EU の Cookie 指令に準拠させる作業を行っています。ホームページに Cookie の警告メッセージと、Google アナリティクスを無効にするスクリプトを含める方法を理解するのに助けが必要です。

ウェブサイトに設定する設定 Cookie のセットを作成しました。

私のサイトは SSI で作成されています: メタ ヘッダー ニュースレター -- ページ コンテンツ -- フッター

ヘッダー SSI で、コンテンツの前、ボディ タグが開いた直後に、Cookie の同意を求めるために作成した小さなページ (/inc/cookies.shtml) を含める必要があります。

Cookies.shtml の内容を挿入するための php スクリプトを取得するにはどうすればよいですか?

私が作ったやや間違ったコード:( :

<?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 に答える