php を使用して、Cookie が設定されているかどうかを確認しようとしています。そうでない場合は、スクリプトを出力したいと思います。設定されている場合は、何もしたくありません。
私はプログラマーではないので、どこから始めればよいかわかりません。私は無駄にGoogleで多くの検索を行いました。
クッキー名 = 購読済み
出力に必要な JavaScript ソースは mysite.com/js/subscribe.js です。
ありがとう
php を使用して、Cookie が設定されているかどうかを確認しようとしています。そうでない場合は、スクリプトを出力したいと思います。設定されている場合は、何もしたくありません。
私はプログラマーではないので、どこから始めればよいかわかりません。私は無駄にGoogleで多くの検索を行いました。
クッキー名 = 購読済み
出力に必要な JavaScript ソースは mysite.com/js/subscribe.js です。
ありがとう
if(isset($_COOKIE['subscribed']))
{
// if cookie is there
$subscribe = false;
}
else
{
// if cookie is not there
$subscribe = true;
}
出力の前に、ファイルの先頭のどこかで基本的なissetチェックを最初に使用できます。次に、頭の中で、html で次のようにします。
<head>
<!-- standard head meta here -->
<?php if($subscribe): ?>
<script src="http://mysite.com/js/subscribe.js"></script>
<?php endif; ?>
</head>
これをインラインで実行するか、javascript を使用して Cookie をチェックすることもできます。これは 1 つの例にすぎず、出力が送信される前に Cookie をチェックする必要がある場合に備えて、このように処理されます。
上記の長い条件の代わりに使用できる短いバージョン:
$subscribe = isset($_COOKIE['subscribe']) ? false : true;