他サイトを検索するフォーム設置時の文字化け対策
アフィリエイト等で検索フォームが文字化けで検索出来ない時の解決方法
検索用フォームを設置したサイトと、検索対象のサイトの文字コードが異なる場合に起こります
MovableTypeではUTF-8という文字コードを採用している場合が多いですが、
日本のサイトはshift_jisを採用している場合が多いです。
上記の場合の解決策は、
<FORM ACTION="リンクURL" 以下省略>
の部分に
<FORM ACTION="リンクURL" 途中省略 accept-charset="shift_jis">
赤字(太字)の部分を加えます。
他の文字コードの場合は、 shift_jis の部分を変更してください。
リンク先の文字コードは、ソースコードの上の方に以下のタグがある場合はすぐにわかります。
赤字(太字)の部分の部分が文字コードです。
<metahttp-equiv="Content-Type"content="text/html;charset= UTF-8 "/>
※タグの書き方は人により多少異なります。
文字コード指定のメタタグが無い場合もあります。