php新闻态化的问题
来源:百度知道 编辑:UC知道 时间:2024/06/16 09:32:50
伪静态不行啊,不符合要求,要求要生成纯的HTML文件
没人回答我了
新闻页静态化,列表还是伪静态吧,要不相对于重建页面的消耗来说相当不划算
<?
function list_htm($pid){
global $t,$auth,$root_dir,$db,$prefix,$mode;
$q = sprintf("select id from %slist where pid=%d ",$prefix,$pid);
$db->query($q);
$page_num = $db->num_rows();
$arry=get_id_node($pid);
$recnum=$arry['type']=='down'?10:30;
$page_num = intval(($page_num)/$recnum)+1;
for($np=1;$np<=$page_num;$np++)
{
$t->set_file("indexs","tpl/index.htm");
head($arry);
$t->set_var("daohang",web_daohang($pid));
$t->set_file("lefts","user/".$arry['type']."/left_list.htm");
$t->set_block("lefts","file_list","file_lists");
$pagestart=$recnum*($np-1);
//以下是需要修改的地方 -文章或者下载或者其他
i