#1 skyzong
上海滩 www.shtan.org 这是我用SP做的,请问如何全部生成html分类表 sort
id
cid 大类
sid 小类
cname 名称
文章表 article
id
cid 大类
sid 小类
uid 用户id
title 标题
tags 标签
content 内容
intime 时间
hits 点击
2010-06-03 13:34:36
2010-06-03 13:34:36
class makehtml extends spController
{
public function index(){
if ("" == $_SESSION["userinfo"]){
echo "";
}else{
//单页面生成html
echo "";
echo "开始生成整站html页面...
";
spClass('spHtml')->make(array('main','index'),'index.html');
echo "首页生成完毕!
";
spClass('spHtml')->make(array('product','index'),'product.html');
$urls = array();
$o = spClass("lib_review");
$total = $o->findCount();
$perpage = 8;
$pagenum = ceil($total/$perpage);
for($i = 1;$i <= $pagenum;$i++){
$urls[] = array(
array('product','index',array('page'=>$i))
);
}
spClass("spHtml")->makeAll($urls);
echo "产品1页面生成完毕!
";
//产品2
spClass('spHtml')->make(array('product','index2'),'product2.html');
$urls = array();
$o = spClass("lib_review");
$total = $o->findCount();
$perpage = 8;
$pagenum = ceil($total/$perpage);
for($i = 1;$i <= $pagenum;$i++){
$urls[] = array(
array('product','index2',array('page'=>$i))
);
}
spClass("spHtml")->makeAll($urls);
echo "产品2页面生成完毕
";
//产品3
spClass('spHtml')->make(array('product','index3'),'product3.html');
$urls = array();
$o = spClass("lib_review");
$total = $o->findCount();
$perpage = 8;
$pagenum = ceil($total/$perpage);
for($i = 1;$i <= $pagenum;$i++){
$urls[] = array(
array('product','index3',array('page'=>$i))
);
}
spClass("spHtml")->makeAll($urls);
echo "产品3页面生成完毕
";
//产品4
spClass('spHtml')->make(array('product','index4'),'product4.html');
$urls = array();
$o = spClass("lib_review");
$total = $o->findCount();
$perpage = 8;
$pagenum = ceil($total/$perpage);
for($i = 1;$i <= $pagenum;$i++){
$urls[] = array(
array('product','index4',array('page'=>$i))
);
}
spClass("spHtml")->makeAll($urls);
echo "产品4页面生成完毕
";
echo "产品简介生成完毕!
";
spClass('spHtml')->make(array('test','index'),'test.html');
echo "实验观察生成完毕!
";
spClass('spHtml')->make(array('analyse','index'),'analyse.html');
echo "实用分析生成完毕!
";
spClass('spHtml')->make(array('ecase','index'),'ecase.html');
echo "用户案例生成完毕!
";
spClass('spHtml')->make(array('msg','index'),'msg.html');
$urls = array();
$o = spClass("lib_note");
$total = $o->findCount();
$perpage = 10;
$pagenum = ceil($total/$perpage);
for($i = 1;$i <= $pagenum;$i++){
$urls[] = array(
array('msg','index',array('page'=>$i))
);
}
spClass("spHtml")->makeAll($urls);
echo "问题解答生成完毕!
";
spClass('spHtml')->make(array('contact','index'),'contact.html');
echo "联系我们生成完毕!
";
spClass('spHtml')->make(array('help','index'),'help.html');
echo "帮助中心生成完毕!
";
echo "整站页面html静态生成完毕!";
}
}
2010-06-03 15:07:30
2010-06-03 19:01:31
2011-03-08 17:44:00
2012-04-16 18:34:32
2012-04-16 19:18:49