feed2jsはJavaScriptを利用して、RSSの情報をサイトに貼り付けられるスクリプトです。
UTF-8をSJISやEUCにエンコードする方法は検索すれば見つかりますが、SJISの文字コード5C(バックスラッシュ)の問題は引っかかってきます。
そこで、その対策をします。
feed2js_config.phpを開き、ファイルの最後の方にあるfunction strip_returnsを見つけます。バックスラッシュを削除している部分を取り除きます。
// $subquotes = ereg_replace("'", "'", stripslashes($text));
$subquotes = ereg_replace("'", "'", $text);
SJISに変換された文字列からバックスラッシュを取り除くと文字化けするのも当たり前ですね。
コメント