Rumah >pembangunan bahagian belakang >tutorial php >php 生成静态文件_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;
}
?>
摘自 chaojie2009的专栏