14

ロシア語版の Web サイトを作成する必要がありますが、ロシア語の文字をデータベースに挿入する方法がわかりません。

考えられるほぼすべてのコーディングを試しましたが、表示されるのは次のとおりです。

???????? ?????????? ??????? ??????? ? ????? ?? ????????????? ? ???????, ??????? ????? ??????? ???????? ????? .??? ??????????? ???????? ????? ?? ????? ?????????? ? ????? ????????.
??????????? ?????? ?? ???????? ????? ?? 20 ???????. ???????? ??? ?? ??????????? ?????????????? ????? ? ????????????? ??????? ??????. ? ???????, ? ??????? ? ?.?. 
4

2 に答える 2

14
  1. データベースの文字セット/照合順序が UTF-8 であることを確認してください
  2. これらのロシア語の文字 (フォーム、テキストエリア) を挿入するページで、Content-Type を に設定して、エンコーディングが UTF-8 であることを確認しtext/html; charset=utf-8ます。ロシア語のテキストをフォーム入力に直接入力します。
  3. データベースに挿入するこのフォームを処理する処理ページでは、事前に別のクエリでデータを挿入する前にSET NAMES utf8、UTF-8 として保存されていることを確認してください。
  4. ビューでデータベースのコンテンツをレンダリングするときは、 が であることを確認しContent-Typetext/html; charset=utf-8ください。

content-type がwi​​ndows-1251 または iso-8859-1/latin1でないことを確認してください。データベースの文字セット/照合が ISO-8859-1/Latin1 でないことを確認してください。

于 2010-11-30T17:24:23.807 に答える