2011-12-16 5 views
0

私はPHPを使用してRSSフィードを取得しています。記事に’のような文字が含まれていると、フィードに奇妙な文字が表示されます。RSSフィード奇妙な文字

私は、のどれもが最終的に働いていない、ENT_SUBSTITUTEhtmlentitieshtmlspecialcharactersiconvといくつかのサニタイズ機能を試してみました。

答えて

0

ページ全体で出力バッファリングを使用してから、コンテンツをフラッシュする前にhtmlentities()を使用します。

データはどこから来ますか?データベースからのものであれば、エンコーディングを正しく設定していますか?私はいつもUTF-8をお勧めします。

+0

これは、ワードプレスのブログによって生成されたRSSから来ています。この場合、http://dearpaleo.com/?feed = rss2となります。 –

+0

どのようにフィードを取得していますか? fopen?あなたはコードを投稿できますか? – dotancohen