CGI-BBS > アクセスカウンタ > CGI式カウンタ > ブラウザの更新を押してもカウンタが増えない方法


カレッヂ
カレッヂ


質問者 なおなお  投稿日 7/3(火) 23:28:00
ホームにカウンタを設置しているのですが、ブラウザの更新ボタンを押すとカウンタが一つ
増えてしまいちゃんとした数をはかることができません。
どのように設定すれば一度ページを読んだ人が更新を押してもカウンタがふえないように
できるのでしょうか?教えてください。
回答者 しあわせのツボ  [削除]  投稿日 7/4(水) 00:56:46
そういう仕様ですので、理論上完全に排除する方法はありません。

ベターな方法としては
○クッキーを使って管理する>クライアントがクッキーを扱えない(or扱えてもユーザがオフにしている)とアウト
○同一IPの連続リロードはカウントアップしない>途中に別の人が入るとアウト。同じ人でも固定IPを持っていなければ接続のたびにIPは変わる。プロキシを使っていると別の人でも同じIPになる
○refererが自分のページだったらカウントアップしない>refererを返さないブラウザもある。「更新」には有効だが「履歴」「戻る」に対しては無力。SSIやindex.cgiが許可されていないサーバでは使えない

といったものが考えられます。
質問者 なおなお  [削除]  投稿日 7/4(水) 01:15:02
とても詳しく教えてくださってありがとうございました!!
ちょっと今の自分の技術ではすぐは無理そうですががんばってみます!!

このページは終了したので返信(回答)は書きこめません

Web裏技