• ベストアンサー

phpとmysqlの質問です。

ログイン画面を作成中です。 メールアドレスとパスワードでログインができます。 「ログインに10回失敗」すると、 「パスワードを再設定してください」という仕組みで 「パスワードを忘れた方」と同じ行動を取ってもらいます。 (メールでワンタイム認証等を使う) 「ログインに10回失敗」すると、「パスワードを再設定してください」 文字を表示させるには、どのような書き方をするものでしょうか? 「ログインに10回失敗」はどのような関数を使うのでしょうか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

ログイン情報が入っているテーブルに失敗回数を記録するカラムを用意します。 ログインに失敗するたびにカウントを1ずつ増やしていき、失敗回数が10になったらメッセージを表示します。 mysqlのselectとupdate、あとはif文で実現可能です。

shousen412
質問者

お礼

大変勉強になりました、ありがとうございます!

関連するQ&A