我在閱讀我的網站的RSS feed時遇到問題。rss閱讀的問題
當我添加一個飼料到我的網站時,我通過序列化將它緩存在數據庫中,當我刷新時,如果它在一定的時間限制內,我再次從數據庫反序列化它。否則,我再次閱讀遠程站點的提要。
我認爲這個問題與飼料本身(這來自不同的網站,我保持)
它包含了從一個數據庫與拉丁1個charachterset新聞項目做。
所以,當我創建提要我做的:
iconv("latin-1","UTF-8",$row["intro"])
但是,當我反序列化在我的網站上的內容,我得到通知如下:
注意:反序列化()[function.unserialize]:第25行的/home/site/www/plugins/widgets/rss_reader/lib_rssreader.php中偏移量爲621的錯誤
任何想法的?
- 新信息 -
從歐元符號被表示爲歐元符號進料。該飼料是崇高的表是utf 8.我想過使用iconv將iso-8859轉換爲utf-8,但我在php網站上讀到,這不適用於歐元符號。所以這不會帶我到任何地方。
我很好奇什麼字節620 - 625看起來像。 – 2009-04-28 16:18:36
它看起來像歐元符號 – sanders 2009-04-29 09:13:26