我试图从每个链接中获取链接的ID并将其输出到数据库,然后我将用它去抓取实际的页面。
所以我会抓住id,卷曲页面链接然后解析细节。
到目前为止,我的链接可以点击,它只是试图让我的链接的某些部分变得困难。
我已经尝试了$ _GET ['id']但这不起作用,因为id不是那种格式。
以下是我的链接设置方式:
的download.php / 1000338 /的%20Rise%20于是%20Fall%20of%20Legs%20Diamond%20%5B1960%5D.avi.torrent
我想要抓住的是1000338部分,但我希望它能够为每一个人做到这一点,并且当然它们不一样。
非常感谢任何帮助,谢谢。
答案 0 :(得分:1)
$link="download.php/1000338/The%20Rise%20and%20Fall%20of%20Legs%20Diamond%20%5B1960%5D.avi.torrent";
$x=explode('/',$link);
$id=$x[1];
演示:http://codepad.viper-7.com/cWYXKe
使用您的代码:
$rss = simplexml_load_file('RSS FEED HERE');
echo '<h1>'. $rss->channel->title . '</h1>';
foreach ($rss->channel->item as $item) {
//echo the link echo '<h2><a href="'. $item->link .'">' . $item->title . "</a></h2>";
//echo the date echo "<p>" . $item->pubDate . "</p>";
//echo the description echo "<p>" . $item->description . "</p>"
$x=explode('/',$item->link);
$id=$x[1];
}
然后以任何你喜欢的方式使用$ id