中药方大全小图标
您当前的位置:首页 > 其他 > 网站日记

帝国cms网站地图的简单生成

提示: 阅读权限:公开  来源:网络  作者: 未知
<?php
require('e/class/connect.php');
require('e/class/db_sql.php');
require('e/data/dbcache/class.php');
$link=db_connect();
$empire=new mysqlquery();

//------- 插件参数设置开始 -----

//只显示栏目最新几条信息,0为全部显示
$shownum=4000;

//------- 插件参数设置结束 -----


header("Content-type: application/xml");

//取得网站地址
$siteurl=$public_r['newsurl'];
if(!stristr($public_r['newsurl'],'://'))
{
	$siteurl=eReturnDomain().$public_r['newsurl'];
}
$sitedomain=substr($siteurl,0,-1);//网站域名

$classid=(int)$_GET['classid'];
if(empty($classid))//栏目导航
{
	?>
<?='<?xml version="1.0" encoding="UTF-8"?>'?>

<sitemapindex>
<?php
	$sql=$empire->query("SELECT classid FROM {$dbtbpre}enewsclass WHERE islast=1");
	while($r=$empire->fetch($sql))
	{
		$infor=$empire->fetch1("SELECT newstime FROM {$dbtbpre}ecms_".$class_r[$r[classid]][tbname]." WHERE classid='$r[classid]' ORDER BY newstime DESC LIMIT 1");
		?>
<sitemap>
<loc><?=$siteurl?>baidumap.php?classid=<?=$r[classid]?>.xml</loc>
<lastmod><?=date('Y-m-d',$infor[newstime])?></lastmod>
</sitemap>
<?php
        }
		?>
</sitemapindex>
<?php
}
else//信息列表
{
	if(!$class_r[$classid]['tbname'])
	{
		exit();
	}
	$limit=$shownum?' order by newstime desc limit '.$shownum:'';
	?>
<?='<?xml version="1.0" encoding="UTF-8"?>'?>

<urlset>
<?php
	$sql=$empire->query("SELECT id,classid,newspath,filename,groupid,titleurl,newstime FROM {$dbtbpre}ecms_".$class_r[$classid][tbname]." WHERE classid='$classid' AND checked=1".$limit);
	while($r=$empire->fetch($sql))
	{
		if($r['titleurl'])
		{
			continue;
		}
		$titleurl=sys_ReturnBqTitleLink($r);
		$titleurl=str_replace('&','&amp;',$titleurl);
		if(!stristr($titleurl,'://'))
		{
			if($public_r['newsurl']=='/')
			{
				$titleurl=$sitedomain.$titleurl;
			}
			else
			{
				$titleurl=str_replace($public_r['newsurl'],$siteurl,$titleurl);
			}
		}
		?>
<url>
<loc><?=$titleurl?></loc>
<lastmod><?=date('Y-m-d',$r[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<?php
        }
		?>
</urlset>
<?php
}

db_close();
$empire=null;
?>


tags: 帝国cms 网站 地图
返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
栏目更新
栏目热门
  1. 帝国cms7.2后台信息列表页批量添加tags
  2. 帝国cms百度主动推送插件支持分页推送
  3. 帝国cms插件大全
  4. 帝国cms之批量替换字段值
  5. 如何禁止内容关键字替换ALT和A标签中的关键
  6. 帝国cms获取当前页的地址
  7. 帝国cms7.2改用百度编辑器
  8. 【帝国cms插件】之三级联动+伪静态
  9. 帝国cms之tags静态插件
  10. jiuhecai的帝国cms同步更新插件