之前一直想在自己的网站上加一些RSS新闻链接,显示新闻摘要,并连接到出处。
今天有时间自己整理了下,公司只能上ITEye,贴上代码,备查。
<html>
<head>
<title>CB采集测试</title>
</head>
<style>
h3 {
}
h5 {
}
.content {
border:1px #BAE4FD solid;
background-color:#E8E8FF;
width:600px;
font-family:Microsoft Yahei;
margin-top:10px;
padding:2px;
}
#doe {
float:left;
width;96px;
height:96px;
img:url(logo.jpg);
}
</style>
<?php
function load_file($url) {
$ch = curl_init($url);
// Return http response in string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$xml = simplexml_load_string(curl_exec($ch));
return $xml;
}
function cbTimeSet($cbtime)
{
date_default_timezone_set('Asia/Shanghai');
$pubDate = date('Y-m-d H:i:s', strtotime($cbtime));
return $pubDate;
}
$feedurl = 'http://localhost/rss/backend.xml';
$rss = load_file($feedurl);
?>
<body >
<?php
foreach ($rss->channel->item as $item) {
echo "<div class=\"content\" >";
echo "<h3>[".$item->category."]<a href=". $item->link ."?f=mail.fbse.cn>" . $item->title . "</a></h3>".$item->pubDate."---".cbTimeSet($item->pubDate);
echo "<div id= doe></div>";
echo "<p>" . $item->description . "</p>";
echo "</div>";
}
echo $rss;
//
//date_default_timezone_set('Asia/Shanghai');
//$rfc822 = 'Mon, 16 Aug 2010 00:11:49 GMT';
//$i = date('Y-m-d H:i:s', strtotime($rfc822));
//echo $i;
?>
</body>
</html>
分享到:
相关推荐
【标题】:“WordPress的RSS采集助手” WordPress的RSS采集助手是一款专为WordPress用户设计的工具,主要用于自动收集和发布来自不同源的RSS内容。通过这款软件,用户可以方便地将感兴趣网站的最新文章或者信息自动...
在PHP CMS系统中,RSS(Really Simple Syndication)是一种标准,用于聚合网站内容,让订阅者通过RSS阅读器获取更新。然而,默认情况下,phpcms的RSS功能可能只提供文章的摘要,而非全文。为了实现RSS调取全部内容,...
PHP采集网-英文论坛简介 PHP采集网-英文论坛是一款以php进行开发的自动采集网站源码,网站只需相应的php环境即可,无需MySQL即可进行运行。 PHP采集网-英文论坛程序安装说明: 1. 上传目录中的文件到服务器(请...
2. **WordPress采集**:WordPress是全球最受欢迎的开源博客系统,其丰富的插件库中也有专门的采集插件,如“WP RSS Aggregator”等,这些插件能自动抓取其他网站的RSS feed,将内容整合到自己的WordPress站点中,...
【DreamNews(百度RSS新闻采集程序) v1.0 [MYSQL版]】是一款专用于从互联网上抓取新闻RSS源的软件工具,尤其专注于百度新闻的采集与处理。这款程序基于MySQL数据库系统,用于存储抓取到的新闻数据,便于用户进行后续...
包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...
基于PHP的emlog文章自动采集插件则为用户提供了一种方便的方式来自动化地获取网络上的文章内容,更新博客内容,提升博客的活跃度和丰富度。这种插件通常会利用RSS订阅、爬虫技术或者API接口等方式来实现文章的自动...
【标题】"archive_ DreamNews(百度RSS新闻采集程序) v1.0(Mysql) [江西新余电信].zip.zip" 提供的信息显示,这是一款名为 DreamNews 的新闻采集程序,专用于抓取百度RSS(Really Simple Syndication)源的新闻数据。...
1. **内容抓取**:通过HTTP请求或RSS订阅,采集插件能定期检查目标网站的新内容,并将其捕获下来。 2. **内容过滤与处理**:抓取到的内容可以进行预处理,包括去除广告、调整格式、替换关键词、提取特定段落等,以...
"PHP采集教程"通常指的是如何使用PHP进行数据抓取或网络爬虫的实践指南。这个教程可能涵盖了一系列的技巧和方法,帮助开发者从互联网上获取所需的信息。下面将详细解释PHP采集的相关知识点。 1. **基础概念**: - ...
4. **多源采集**:支持从多个不同的网站或RSS源进行采集,扩大了内容来源的范围。 5. **多种集成服务**:如`wp-autopost-flickr.php`所示,插件可能支持与Flickr等图片服务的集成,允许用户自动抓取并插入图片到...
/sitemap.xml、/sitemap_baidu.xml、/rss.xml 的权限设置为777,否则无法使用! 6、后台登录地址:http://你的域名/code_admin.php 7、默认用户名和密码:admin // 123456 百度按我的标题去搜索能看到别人正在卖...
RSS格式固定,所以不需要为采集规则变化烦恼,只要有人浏览网站自动触发采集,一劳永逸。(也可设定计划任务,双重保险) 免费程序不带后台,只要配置好若干参数,应付也能自如。 系统功能: 同步更新酷6视频...
{maccms:link_map_rss} RSS链接 {maccms:link_map_baidu} Baidu SiteMap链接 {maccms:link_map_google} Google SiteMap链接 {maccms:count_vod_all} 视频数据总量 {maccms:count_vod_day} 视频当天更新数据量 {...
包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...
包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...
包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...
4、如果是Linux系统必须把/App/Runtime、/App/Html、/uploads这三个目录和/page.config.php、/sitemap.xml、/sitemap_baidu.xml、/rss.xml的权限设置为777,否则无法使用! 5、后台登录地址:http://你的域名/code_...