【问题标题】:How can I add my desired links to be read using PHP Universal FeedParser如何使用 PHP Universal FeedParser 添加要读取的所需链接
【发布时间】:2011-02-08 02:35:54
【问题描述】:

我一直在尝试使用PHP Universal FeedParser 来阅读 RSS 提要并在我的网站上显示输出。问题是我对此非常满意,尽管它看起来很简单。唯一有效的链接是示例中提供的链接。当我尝试使用 xml 或 rss.php 扩展名添加另一个地址时,我不断收到错误,页面加载为空白,或者供稿的指定区域为空白。除此之外,如何以语法正确的方式向提要添加多个链接,以及如何限制提要的数量?谢谢你

这里是:

<?php
    require_once($_SERVER['DOCUMENT_ROOT'] . '/includes/system/FeedParser.php');
    $Parser = new FeedParser();
    $Parser->parse("http://www.sitepoint.com/rss.php");
    $channels   = $Parser->getChannels();
    $items      = $Parser->getItems();
?>

然后:

<div id="rss_feeder">
                            <h1 id="title"><a href="<?php echo $channels['LINK']; ?>"><?php echo $channels['TITLE']; ?></a></h1>
                        <p id="description"><?php echo $channels['DESCRIPTION']; ?> </p>
                        <?php foreach($items as $item): ?>
                            <a class="feed-title" href="<?php echo $item['LINK']; ?>"><?php echo $item['TITLE']; ?></a>
                            <p class="feed-description"><?php echo $item['DESCRIPTION']; ?></p>
                        <?php endforeach;?>
                    </div>

【问题讨论】:

  • 一个例子是“XML 错误:第 73 行的标记不匹配”这令人费解,因为当我将链接保留到示例代码中的那个时,它可以正常工作,但它们会根据链接。我经常收到的另一个是“抱歉!找不到提要”
  • 您可能想要添加指向“PHP Universal FeedParser”的站点/文档的链接

标签: php html css xml rss


【解决方案1】:

您可能需要在每个链接周围添加标题标签

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 2013-05-23
    • 1970-01-01
    • 2011-02-02
    • 2012-04-30
    • 2022-11-18
    • 1970-01-01
    相关资源
    最近更新 更多