⊗ppPmAuVld 422 of 447 menu

PHPでのユーザー登録時のデータ検証

現在、私たちはログインとパスワードのペアに何の制限も設けていませんが、これは正しくありません。 例えば現在、ユーザーは誤ってまたは故意に、空のログインやパスワード、あるいは1文字のみのパスワードで登録することが可能です。そのようなパスワードは単純すぎて安全ではありません。

何らかのフィールドが正しく入力されていない場合、フォームはクリアすべきではないことに注意してください。それはユーザーに不便をもたらします:データを入力し、送信ボタンを押したら、たとえ誤りが1文字であってもすべてが消えてしまうからです。

空のログインまたはパスワードでユーザーを登録できないように、コードを修正してください。

ログインがラテン文字と数字のみを含むことができるように、コードを修正してください。 これに該当しない場合、フォームの上にその旨のメッセージを表示してください。

ログインの長さが4文字から10文字になるように、コードを修正してください。 これに該当しない場合、フォームの上にその旨のメッセージを表示してください。

パスワードの長さが6文字から12文字になるように、コードを修正してください。 これに該当しない場合、フォームの上にその旨のメッセージを表示してください。

ログインまたはパスワードが正しく入力されていない場合、対応する入力フィールドの上にエラーメッセージが表示されるように、コードを修正してください。

登録時にユーザーにメールアドレスも尋ねてください。それをデータベースに保存してください。メールアドレスの妥当性を確認し、正しくない場合は対応する入力フィールドの上にエラーメッセージを表示してください。

登録時にユーザーに生年月日も日.月.年の形式で尋ねてください。日付をデータベースに保存してください。日付が形式に合っているか確認してください。

登録時にユーザーに居住国も尋ねてください。selectドロップダウンリストを使用して、国のリストから選択できるようにしてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否