2010-03-03 39 views
0

我有RSS這樣的:使用鵲RSS解析器PHP - RSS複製項目

<title>Session 1</pubDate> 
<category>Blue</category> 
<category>Green</category> 
<evnet:starttime>Mon, 15 Mar 2010 12:05:00 GMT</evnet:starttime> 
<evnet:endtime>Mon, 15 Mar 2010 12:30:00 GMT</evnet:endtime> 

林獲得RSS提要:

<?php require_once('magpie/rss_fetch.inc'); 

$rss = fetch_rss('http://live.visitmix.com/Sessions/RSS'); 

foreach ($rss->items as $item) { 
    $cat = $item['category']; 
    $title = $item['title']; 
     echo '<li class="'.$cat.'">'.$title.'</li>'; 
} 


?> 

結果:

<li class="BlueGreen">Title</li> 

我需要:

之間

<li class="Blue Green">Session 1</li> 

注意空間怎樣才能插入類別值之間的空間?

+0

mmm,看起來也像一些不錯的HTML注入(XSS漏洞)。總是將'htmlspecialchars'每個文本字符串輸出爲HTML。 – bobince 2010-03-03 22:35:21

回答

1

http://firsttube.com/read/MagpieRSS-Bug-Fixed/

這個職位似乎表明,它與喜鵲的錯誤,他們提出了一個修正,可以幫助,雖然可能不是你想要的方式修復。

您可以進一步編輯代碼,只需將它們之間的空格連接起來即可。