私は現在、匿名ユーザーがデータベースにデータ(またはコメント)を入力し、サイトの他の匿名ユーザーがサイトに表示されたコメントに賛成または反対票を投じることができるWebサイトを作成しています。
ユーザーがコメントを作成し、別のユーザーがコメントに投票できるようにする機能をすでに作成しました。私が抱えている問題は、サイトへの各訪問者を、各コメントに1回だけ投票するように制限する方法を考えていることです。
私のアイデアは、ユーザーが投票したときにセッションIDを作成し、次にユーザーが再度投票してセッションIDがすでに存在するかどうかを比較することでした。これは機能しますが、セッションが破棄されるまでのみです。誰かがこれをどのように達成できるかについて他のアイデアを持っていますか?
利用可能な$_SERVERオプションのいくつかを使用できる可能性があると想定しています
前もって感謝します