cookie に訪問回数を記録する方法 |
---|
まず、回数を記録するcookieをひとつ用意します。このページでは、visit_count というcookie名にしています。
重複していなければ、cookie名はなんでも構いません。 そして、変数をひとつ用意し、0を代入しておきます(例では$nという変数)。 それから、isset()関数でcookieが存在するか調べます。存在していれば、変数に+1を、存在していなければ、変数を1にします。 最後にcookieを書き込みます。 visit_countというcookie名 に、24時間 回数を記録する場合 setcookie( "visit_count" ,$n,time() + 3600*24*1); 注意事項として、cookieの書き込みをする場合、 あらゆるものより先に、setcookie()を記入しなければいけません。 文字や空白行が表示されたら、エラーになります。 |
このページの訪問回数 |
24時間以内にページを更新したり、再び入りなおすと、回数が増えていきます。 |
PHPでcookieを使った訪問回数の記録方法プログラミング例 |
visit.php (UTF-8N形式で保存してください) |