私はcodeigniter php MVCフレームワークを使ってWebアプリケーションを開発しています。私は、入力を検証したいと思う入力テキストエリアを持っています。基本的には、今のところ私が入力しているtextareaに似ています。 codeigniterでこれを行う簡単な方法がありますか?そうでない場合は、これに接する最善の方法は何でしょうか?基本的には、データベースに書き込む前と、ページに表示するためにテキストを取得する前の両方で、入力をフィルタリングして適切にフォーマットしたいと思っています。私はすべての基本的な正規表現のチェックと文字のエスケープ(二重引用符など)とSQLインジェクション保護が必要であると仮定します。前もって感謝します!PHPの入力チェック。最高のライブラリ/フレームワークですか?
0
A
答えて
2
ユーザーの入力に同じSO editorまたはmarkdownまたはregular WYSIWYGを使用することができます。
セキュリティまたはSQLインジェクションについては、html purifierを参照してください。どちらが最適なのかを知るのに役立つcomparativeがあります。チェックするルールが多いほど通常はオーバーヘッドが増えます。
0
入力しようとしているものは、入力を害さず、検証しないように聞こえます。 CodeIgniterのActiveRecord functionsを使用すると、SQLインジェクションから保護されます。それ以外の場合は、データベースに送る前に、おそらくモデル内の関数で独自のコードを記述する必要があります。
0
関連する問題
- 1. 最高入力と最低入力の表示
- 2. 入力最大音量チェック
- 3. ユーザー入力から2つの最高値を出力する
- 4. AdaのAIライブラリフレームワーク
- 5. ユーザ入力を最低から最高まで並べ替え
- 6. 最高のPHPログインスクリプト?
- 7. 整数を入力して最高から最低までソートする方法
- 8. PHPの入力での入力
- 9. PHP Laravel:入力をチェックするためのバリデータ
- 10. phpでユーザ入力を正しくチェックするには?
- 11. チェック最初の単語(PHP)
- 12. 最高のSQLデータ例外チェックREGEX
- 13. は、ユーザレベルのチェックが、それは、私はPHPとMySQLで最高じゃない
- 14. チェック入力の10進数
- 15. Keras:入力チェック時のエラー
- 16. JQuery入力ファイルのチェック
- 17. 入力:jqueryでチェック&トグル()
- 18. PHP - 最後のループ入力タイプを変更しますか?
- 19. ブートストラップグリッドの入力の高さ
- 20. 入力のキャレットの高さ
- 21. PHP - 最初と最後の文字チェック
- 22. チェック入力とXSS
- 23. PHPは空の入力をフォームでチェックします(ファイルとテキストの両方)
- 24. 入力を取って最高週まで四捨五入します。
- 25. PHPデータベースは最後の値しか入力しません
- 26. 入力テキストボックスとプレースバリュー結果のテキストボックスの最高値と最低値を取得
- 27. PHPでの入力検証
- 28. PHPでのキーボード入力
- 29. PHPでのフレックス入力と出力
- 30. PHPは最後の入力を除いてカンマで区切られますか?
「他のすべて」の意味を詳しく説明できますか?私はちょうどリンクしたページを読んで、自動的にエスケープする値を処理するようです。アドバイスをいただきありがとうございます。 – oym