0

テキスト領域を含むフォームがあります。ユーザーがコメントを入力すると、データベースに挿入されます。コメントにアポストロフィが含まれていると問題が発生します...コメントを取得して画面に表示すると、アポストロフィが表示されず、奇妙な文字に変換されているようです。これを回避するには、特定の mysql データ型 (varchar、text、blob) を選択する必要がありますか?

4

1 に答える 1

2

問題を解決する最も簡単な方法は、データをデータベースに格納する前にエンコードすることです。エンコード後は特殊文字がなくなり、取得時に urlencode 、urldecode などのデコードが可能になります。

希望が役立ちます!

于 2013-08-08T01:29:37.607 に答える