【问题标题】:magpie rss and remember the milk feed urlmagpie rss 并记住喂奶 url
【发布时间】:2010-09-28 05:04:45
【问题描述】:

所以,我第一次在我自己的网站上从我的 Remember the Milk 帐户嵌入 RSS(或 atom,但现在我正试图坚持使用 rss)提要。 (最终,会有一个一目了然的仪表板风格的东西。) 现在,就像我说的,这几乎是我第一次真正使用 RSS 提要。我一直在使用 Magpie RSS,每当我给它一个要获取的 url 时,它都会出错:

Warning: MagpieRSS: fetch_rss called without a url in /magpierss/rss_fetch.inc on line 238

Warning: Invalid argument supplied for foreach() in dash.php on line 53

因此,由此我得出结论,我的 URL 是错误的。但是,这是 RTM 提供的 RSS 提要 url,在我的谷歌阅读器中工作得很好。那么,我在搞砸什么?

编辑: 我用来调用 rss_fetch 的 php:

<?php
require_once("php/magpierss/rss_fetch.inc");
$url = $_GET['http://www.rememberthemilk.com/rss/test.reeher/15418678/?tok=eJwNzccJw0AQAMCKzmwO5VzYxQa  ZPWP9R*Y8JoFVAph3Zs26GIXmEgHkp3VUNsqZ1aK436o0Dm4JykGjLt*9*uqetc1vp-    fPVAFwzwGpmLPbHYrPGws60j32koOa3vwbiKxgvVs9Ug-gVBuNpdk-AEX*ysp'];
$rss= fetch_rss( $url );
echo $rss->channel['title'] . "<p>";
echo "<ul>";
foreach ($rss->items as $item) {
    $href = $item['link'];
    $title = $item['title'];
    echo "<li><a href=$href>$title</a></li";
}
echo "</ul>";
?>

这几乎是 Magpie 的示例 php。

【问题讨论】:

  • 是否有机会看到您实际调用 fetch_rss 的代码?

标签: php rss magpie


【解决方案1】:

我相当肯定下面一行

$url = $_GET['http://www.rememberthemilk.com/rss/test.reeher/15418678/?tok=eJwNzccJw0AQAMCKzmwO5VzYxQa  ZPWP9R*Y8JoFVAph3Zs26GIXmEgHkp3VUNsqZ1aK436o0Dm4JykGjLt*9*uqetc1vp-    fPVAFwzwGpmLPbHYrPGws60j32koOa3vwbiKxgvVs9Ug-gVBuNpdk-AEX*ysp'];

应该是

$url = 'http://www.rememberthemilk.com/rss/test.reeher/15418678/?tok=eJwNzccJw0AQAMCKzmwO5VzYxQa  ZPWP9R*Y8JoFVAph3Zs26GIXmEgHkp3VUNsqZ1aK436o0Dm4JykGjLt*9*uqetc1vp-    fPVAFwzwGpmLPbHYrPGws60j32koOa3vwbiKxgvVs9Ug-gVBuNpdk-AEX*ysp';

$_GET 是传递给 php 脚本的所有查询字符串参数的数组,例如,如果您有以下 url

http://example.com/test.php?a=foo&b=bar

在 test.php 脚本中

$_GET['a'] == 'foo'
$_GET['b'] == 'bar'

【讨论】:

    【解决方案2】:

    是的,这不是 $_GET 的功能。 $_GET 超全局查看当前请求的 URL 以解析和检索变量。此外,即使它确实有效,从 URL 获取变量也是没有意义的。 $_GET['key'] 会在 URL 查询 '?key=value' 中获取 'value'。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      • 2011-11-22
      • 1970-01-01
      • 1970-01-01
      • 2012-01-28
      • 1970-01-01
      相关资源
      最近更新 更多