PHPを使用してユーザーのログイン数を制限する方法を教えてください。
我只是一条咸鱼哈
我只是一条咸鱼哈 2017-08-29 22:16:14
0
2
3803

シンプルで大丈夫です。どのような方法で実行すればよいか、アイデアを教えていただければ幸いです。ありがとうございます。

我只是一条咸鱼哈
我只是一条咸鱼哈

即使是小小的人物,也有他自己精彩的故事

全員に返信(2)
逸先生

りー


いいねを押す +0
逸先生

ログイン数の制限とは、1 日あたりのログイン数を制限することを意味しますか、それとも、一度ログインすると、オンライン中は再度ログインできないことを意味しますか?制限がある場合は1人1日5回までログイン可能です。ユーザーテーブルにlogin_times tinyint(1)というフィールドを追加すると、その値が5以上かどうかが判定されます。5未満の場合は、ログインが成功すると、サーバーはスケジュールされたタスクを使用し、この値は毎朝 0 に設定されます。

いいねを押す +1
  • 返事 申し訳ありませんが、私の言ったことはあまり明確ではありませんでした。ユーザーが 3 回ログインし、毎回間違ったパスワードを入力すると、ユーザーは 30 分間ログインを試行できなくなります。アイデアがないのでどのような方法を使えばいいのか教えてください╮(╯▽╰)╭
    我只是一条咸鱼哈 著者 2017-08-30 11:33:06
  • 返事 O(∩_∩)Oありがとうございます
    我只是一条咸鱼哈 著者 2017-08-30 13:56:00
  • 返事 これは依然としてフィールドによって制限されています: タイムズ tinyint(1) 待機時間 int(11) デフォルト 0; ログインするたびに、まず 1 がユーザーのログイン名に基づいて待機時間の値が 0 であるかどうかを決定します。それは 0 です。ログインできます。パスワードの決定を続けます。0 でない場合は、((waittime - time()) / 60) 分待つように求めます。waittime の値が 0 の場合は、パスワードを決定します。ログイン名とパスワードが正しいかどうか、正しい、ログイン成功、間違っている、回に 1 を加えたもの。回 = 3 の場合、待機時間 = time()+ 30 * 60。ログイン成功後、回 = 0、待機時間 = 0
    逸先生 著者 2017-08-30 12:11:48
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート