タグ

urlに関するplustarのブックマーク (1)

  • PHP で使用頻度の高いバリデーション | プラスター業務日記

    バリデーションとは、入力された値が正しいか確認を行い処理を継続するか判断します。 値を確認出来るポイントは大きく3箇所あります。 ブラウザの Javascript でチェック POSTされた値をサーバサイドでチェック 最終データベースのカラム設定( int 型 や NULLを許可しない)でチェック と段階があり、ブラウザでチェックしてるから以後のチェックは不要ではありません(ブラウザで Javascript を無効にしている可能性もあります)。 また、大規模なシステムでインポート頻度が高いとデータベースのカラム設定でチェックを行うととてもレスポンスが遅くなります。データベースへのインポート前にプログラムで値の妥当性の確認は必須です。 膨大な組み合わせが発生する入力チェックを行うには 正規表現 を使います。 バリデーションの流れ より厳密なバリデーションを行うにはその値が妥当な範囲にある

  • 1