#Cookieを用いたサイトの訪問回数の表示
概要
PHPを使って自分のサイトを開設したばかりの者です。
cookieについてわからないことがあるので質問させていただきます。
最近、cookieを用いて、ユーザーのサイトの訪問回数を表示させるようにしました。
実装自体は上手くいったのですが、リロードするたびに訪問回数が増えてしまいます。
リロードしても訪問回数が増えないようにしたいと思っています。
ソースコード
php
1//cookie.php 2<?php 3 4$times = $_COOKIE["count"]; 5if(!isset($times)){ 6 $times = 1; 7} 8else{ 9 $times++; 10} 11setcookie("count", $times, time()+60*60*24*30); 12 13?>
php
1//index.php 2<?php 3require_once($_SERVER["DOCUMENT_ROOT"] . "/cookie.php"); 4?> 5<p> 6<?php 7global $times; 8echo $times . "回目の訪問ありがとうございます!"; 9?> 10</p>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。