2017-01-23 10 views
-2

私はPHPコーディングとウェブサイトデザインにはとても新しいです。登録ユーザーを2回投票しようとすることを制限する方法

私はオンライン投票システムを開発しようとしています。登録されたユーザーだけが投票することができます。すべてをやったことがありますが、うまくいきますが、必要なヘルプはユーザーがログアウトした後です。

再度ログインして2回投票できないようにするにはどうすればよいですか?

または

どのようにユーザーを2回目にリダイレクトできますか?

+0

フレームワークを使用していますか?明白な答えは、トークン(投票後)をクッキーとして保存することです。 –

+0

ログインしたユーザーの一意のIDで投票を保存できます。ユーザーが投票しようとすると、IDが存在するかどうかを確認します – jmancherje

答えて

3

これは主に設計上の質問ですが、一度投票が行われると、データベースにフラグを設定する方法があります。ユーザーがログインすると、投票が行われているかどうかを確認し、それに応じてリダイレクトされます。

フラグは、応答コードまたは応答データの中に入れることができます。

関連する問題