2008年7月25日

Blog feed2jsの文字化け対策

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に変換された文字列からバックスラッシュを取り除くと文字化けするのも当たり前ですね。

[1093 Viewd (RSS: 17)] [Edit]
トラックバック情報/リンクソース
■トラックバックURL:

■記事用リンクソース:

■Wiki用リンクソース:
コメントの追加









名前、アドレスをブラウザに記憶させますか?


※投稿には、名前とメールアドレスが必要です。
※メールアドレスは、表示されません。
※コメントにはタグは使えません。
※コメント中のURLは自動的にクリッカブルに変換します。





画像の中に見える文字を入力してください。



関連用語解説 by e-Words
同カテゴリの人気記事
マイブログアンテナ
RSS feed meter for http://egt.tpot.tk/