私は単純なWebフォームと単純なバックエンドテーブルをMySQLに用意しています。私は、特殊文字の存在のために特定の投稿で構文エラーが発生しています。_POSTフィールドの特定の特殊文字MySQLへのINSERTでエラーが発生します
私はstripslashes($ _ POST ['form_field'])を使用していますが、まだデータベースに書き込む際にエラーが発生します。
私はテーブルに書き込む前に受信データをより良く整える正しいPHP関数を知っているかどうかを確認するため、ここで簡単なヘルプを探しています。
私はフォームをテストして1つ1つの特殊文字(全部で32文字)で、その犯人であるものを捕まえることができます。
ありがとうございました。
コードを投稿する必要があります。おそらく 'mysql_real_escape_string()'で何かをエスケープしていない可能性があります。 –