アプリ版:「スタンプのみでお礼する」機能のリリースについて

今現在、winxpの自サーバーでPHP4でアクセスカウンタを作って使っているのですが、cookieを使ってユニークなカウントをとっています。
ここで、質問なのですが、cookieを削除されると当然次回アクセスしたときにカウントアップされてしまいます。cookieを削除されてもカウントアップされないようにするには、どういう方法がありますでしょうか?
できれば「同一IPからのアクセスの場合は無視する」じゃない方法はありませんでしょうか?

よろしくお願いします。

A 回答 (3件)

サーバ側でIPを保存しておくのがベター。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
やっぱIPがベターですか。
とりあえずIPで管理していく方向でいきます。

お礼日時:2005/12/29 11:19

あんまりよろしくない使い方ですが、VBScriptでレジストリに書き込みもできるので、レジストリに書き込めば同じPCからはカウントを防ぐ事はできます。


しかも、一度書き込みできれば、ちょっとやそっとでは削除はされないかと。(w

ただ、「ActiveXですけど許可してもいい?安全じゃねーよ。」ってダイアログは出ますが。
それにパソコン自体を変えられたり、マルチOSで別のOSでアクセスされた場合は、徒労に終わりますが。
あ、だったらシステムのど真ん中にファイルを作成すれば、マルチOSは対処できるか。
どちらにしても「安全じゃねーよ。大丈夫?」って出ますけど。

あとは、カウンターに付加価値をつける事かなー。
キリ番の時に、「○回目のアクセスどうもありがとう♪お名前どうぞ。」とか。
昔、私は自作の掲示板と連動した、カウンターを作った事がありました。
掲示板の書き込みの際に名前を使い回して、カウンターにも使う方式にしたのですが、おそろしく評判はよくなかった。(w
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
レジストリに書き込んでまではしないです(w
とりあえずIPで管理していく方向でいきます。

お礼日時:2005/12/29 11:18

こんにちは。



うーん。難しいと思います。
ブラウザを変えても違う人としてカウントしてしまうでしょうし。

相手がクッキーを許可していればIPアドレスを見るより確実でしょうし。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
やっぱり難しいですか。
とりあえずIPで管理していく方向で作っていきます。

お礼日時:2005/12/29 11:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!