您的位置:首页 > 编程语言 > PHP开发

php 生成静态文件 (2)

2012-02-17 16:27 561 查看
<?php
date_default_timezone_set("PRC");   //设置东八区时间
require "comm.php";
ob_start();
$id=intval($_GET['id']);
$sql="select * from article where id = '{$id}'";
$rs=$db->query($sql);
$row=$db->fetch_array($rs,MYSQL_ASSOC);
$tpl->assign("art",$row);
$tpl->display("tmp.html");
$xhtml=ob_get_contents();
$len=ob_get_length();
$status=ob_get_status();
ob_end_clean();
$filename=$id.".html";
$fpath="./xhtml/".$filename;
print_r($status);
if(is_file($fpath)){
@unlink($fpath);
}
$ofilename=fopen("./xhtml/".$filename,"w");
if(!is_writable($fpath)){
return false;
}
if(!fwrite($ofilename,$xhtml)){
return false;
}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: