var cookieString = new String(document.cookie)
var cookieHeader = 'test='
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition <0){
ドキュメント.write("わかりません");
var then = new Date()
Then.setTime(Then.getTime() + 60*1000)
document.cookie = 'test=yes ;expires ='+ then.toGMTString()
}
$cookie = $_COOKIE['name'];//指定された Cookie を受信します
$header = 'test='; >//いいえ 指定されたコンテンツを検索します
if( strpos($cookie,$header) === false){
echo 'わかりません'
// 有効期限をリセットします
$_COOKIE('name ', 値, 有効期限);
$header = 'test=';
//指定されたコンテンツが見つかりません
if( strpos($cookie,$header) === false){
echo 'わかりません';
//有効期限をリセットします
$_COOKIE('name', value, 有効期限)
次の場合はどうすればよいですかここのCookieは指定されていませんか?上記の JS Cookie は、ブラウザを開いたときは単なる Cookie です。値は必要ありません。
同等の PHP コードは if(!isset($_COOKIE['test'])) setcookie('test', 'yes', time( ) +60);
ただし、php の 2 回の間に js が実行されるため、効果も異なります