時折、中国の顧客が私のサイトで注文を出し、名前と住所の情報が、私が識別または翻訳できない一連の文字で MySQL データベースに書き込まれることがあります。
たとえば、最近の顧客の発送先都市は次のように表示されます。
·s\_\«ªo¾ô°Ï
データベース自体、および顧客情報を保持するフィールドが utf8_general_ci 照合に設定されていることは確かです。Web サイト自体のヘッダーには、次のコンテンツ タイプ宣言が含まれていました。
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
しかし、これはここ数週間でコメントアウトされました。私は、一部の中国の注文情報がそのような文字で保存されている理由を発見しようとしていると信じています. コメントアウトされる前は、上記と同じ情報が次のように表示されます。
�s�_���o����
これらの形式のいずれかのテキスト ブロックを、DHL または別の配送サービスが使用できる読み取り可能な形式に変換するために使用できるオンライン ユーティリティはありますか? また、将来、情報がそのように保存されるのを確実に防ぐにはどうすればよいでしょうか?