$clinch=str_replace('
//一连串的str_replace,替换掉不需要的东西,比如广告或图片
?>
include"lanmu.php";//栏目列表
?>
//利用这个判断更新html页面
=$clinch?>
include"foot.php";
?>
make.php//生成html.缓存
复制代码 代码如下:
extract($_GET);extract($_POST);
$url="http://xxxxxxx.com/chuanqi.php";
if(!$file){$file="index.html";$url="http://xxxxxxxxxxxx.com/chuanqi.php";}
/*自己加判断这个$url的语句,来赋予$file不同的名字-----------》生成不同的html名字
比如:
if($file="wow.html"){
//$file是在人们访问html页面时由iframe传递过来的
$url="http://xxxxxx/wow.php"//相应的动态页面
}
*/
$path=$file;
$cache_filetime=filemtime($path);
if(time()-$cache_filetime<=72000){
//**thecacheisnotexpire
echo"还没有必要更新";
}else{
$fp=@fopen($url,"r")ordie("timeout");//判断网页能否打开
$fcontents=file_get_contents($url);
$handle=fopen($path,'w');//写入方式打开路径
fwrite($handle,$fcontents);//把刚才替换的内容写进生成的HTML文件
fclose($handle);
echo"done";
}
?>