用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - php代码库

DreamNews(百度RSS新闻采集程序) v1.0(php+Mysql)

2013-07-01 作者: 免费源代码下载整理举报

[php]代码库

<?
require_once("global.php");
$jump=Index.DreamNews_ext;
if(file_exists($jump)&&(time()-filemtime($jump)<3600)&&empty($page)){
	ObHeader($jump);
}else{
	require_once("menu.php");
	_eval("NewsDir",NewsDir);
	_eval("menu",$menu);
	foreach ($menu as $key =>$v){
		if($v['url']==$page && !empty($page)){
			if(empty($date)){
				GetNews($v['h'],$v['n'],$v['url']);
			}else{
				$startdate=strtotime($date);
				$enddate=strtotime($date+1);
				$hquery=$db->query("SELECT * FROM `dn_news` WHERE `pubDate`>'$startdate' AND `pubDate`<'$enddate' AND `type`='hot' AND `sort`='$page' ORDER BY `pubDate` DESC ");
				while($hrs=$db->fetch_array($hquery)){
					$hrs['pubDate']=get_date('Y-m-d H:i',$hrs['pubDate']);
					$hotlist[]=$hrs;
				}
				$nquery=$db->query("SELECT * FROM `dn_news` WHERE `pubDate`>'$startdate' AND `pubDate`<'$enddate' AND `type`='new' AND `sort`='$page' ORDER BY `pubDate` DESC ");
				while($nrs=$db->fetch_array($nquery)){
					$nrs['pubDate']=get_date('Y-m-d H:i',$nrs['pubDate']);
					$newslist[]=$nrs;
				}
				_eval("hot",$hotlist);
				_eval("list",$newslist);
			}
			_eval("title",$v['name']."新闻");
			_eval("title2",$v['name']."新闻");
			_eval("keywords",$v['name']."新闻");
			$pd=$db->get_one("SELECT `dates` FROM `dn_date` WHERE `sort`='$page'");
			$pn=explode("|",$pd['dates']);
			$pagenav="<ul>";
			foreach($pn as $p){
				$pagenav.='<li><a href="'.NewsDir.'/index.php?page='.$page.'&date='.str_replace("-","",$p).'">'.$p.'</a></li>';
			}
			$pagenav.="<ul>";
			_eval("pagenav", $pagenav);			
			_eval("i", 1);			
			$htm=GetHtml("index_tpl");
			_eval("main",$htm);
			break;
		}else{
			GetNews($v['h'],$v['n'],$v['url'],1,10,1);
			_eval("title2",$v['name']."新闻");
			_eval("keywords","国内新闻,国际新闻,财经新闻,互联网新闻,房产新闻,汽车新闻,体育新闻,国际足球新闻,国内足球新闻,NBA新闻,国内篮球新闻,综合赛事新闻,娱乐新闻,游戏新闻,教育新闻,健康新闻,科技新闻,手机新闻,数码新闻,电脑新闻,科普新闻,社会新闻");
			_eval("i", $key);			
			$htm.=GetHtml("index_tpl");
			
		}
	}
	_eval("main",$htm);
	if((!file_exists($jump)||(time()-filemtime($jump)>3600))&&empty($page)){
		$output = preg_replace(
		"/\<a(\s*[^\>]+\s*)href\=([\"|\']?)([^\"\'>\s]+\.php\?[^\"\'>\s]+)([\"|\']?)/ies",
		"Htm_cv('\\3','<a\\1href=\"')",
		GetHtml("index"));
		writefile($jump,$output);
		ObHeader($jump);
	}
	if(!empty($page)){
		_print("index");
		_rewiter_url();
	}
}

?>

[源代码打包下载]




网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...