私は現在、匿名ユーザーがデータベースにデータ(またはコメント)を入力できるようにするWebサイトを作成しており、サイト上の他の匿名ユーザーがサイト上に表示されたコメントを投票することができます。PHPサーバーのオプションと投票システム
私は既にコメントを作成し、別のユーザーがコメントに投票できるようにする機能を作成しました。私が持っている問題は、各コメントを1回だけ投票するようにサイトの各訪問者を制限する方法を考えていることです。
私のアイデアは、ユーザーが投票したときにセッションIDを作成し、セッションIDが既に存在する場合に試して比較しようとするときに試してみるときでした。これは動作しますが、セッションが破棄されるまでのみ有効です。誰にどのようにこれを達成することができるかについての他のアイデアはありますか?私は
何か試したことがあると思いますか? 「匿名」を制御しようとすることはほとんど不可能です。 IPは共有され、セッションは一時的であり、クッキーは削除することができます。 – Blake
私が匿名と言うとき、私は単にユーザーに関する情報を取得しないので、あるユーザーを他のユーザーから認識できないことを意味します。ログインを介して) – Phil
私はあなたが何を意味しているのか知っていますが、それは次のようなものです:一意の識別子はなく、独自の制限はありません。 – Blake