• 締切済み

リロード・ページビューの判定

現在phpにてサイトを構築しております。 そのサイトトップページに○回表示したら消えるという画像コンテンツを 組み込みたいのですが、現状ユーザがブラウザ上でそのサイトを閲覧し、 F5や更新ボタンを押すと○回目で消えます。 これをユニークIPのみの閲覧回数で制御管理できる方法はありますでしょうか?目的はできればユニークなPVで回数を取りたいと思っております。 リファラーやセッションを用いてなんとかやってみましたが うまくいきませんでした。 もし良い案がありましたらご教授願います。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

クッキーに特定なデータがあれば、カウントアップし、なければ ユニークとみなすというのでどうでしょう? 完全にユニークなPVとなると、ユーザー管理をして、DBで履歴をとる 必要がありそうなのですこし非現実的ですし

Gunp_2008
質問者

お礼

早速のご回答ありがとうございます。 なるほど!クッキーのデータを利用ですか。 参考にさせていただきます! 質問内容の改変にあたり失礼かもですが、要は特定1ユーザが更新を ○回バババっと押してその画像が消えるのを防ぎたいので、 少しおかしい言い方ですが、”ある程度なユニーク”もしくはを望んでおります。 よくよく考えてみると閲覧者がリロードしたかしてないか 等は判定はおそらく不可能・・ですよね(できればいいのですが><)

関連するQ&A