0

PHPを介してMySQLテーブルに保存されるさまざまなフィールドにユーザーがアポストロフィを入力できるようにする必要があります。ユーザーがこの情報を見るとき、/なしでエコーアウトされるようにしたいと思います。これを処理するための最良の方法は何ですか。以下は私の考えです:

  • コンテンツをエコーアウトするときにストリップスラッシュを設定する
  • アポストロフィを前後に「'」に変換します

また、投稿されたデータに対してmysql_real_escape_stringとhtmlspecialcharsを実行しています。これを処理する標準化された方法はありますか?ありがとうございました!

4

1 に答える 1

0

アポストロフィを入力するにはaddslashes()を使用できます。すでに述べたように、エコーにはstripslashes()を使用します。使用するaddslashes()エスケープ関数を増やすためにアポストロフィを追加する場合にのみ使用してくださいmysql_real_escape_string

于 2012-12-06T06:00:20.737 に答える