<div class="codetitle"><a style="CURSOR: pointer" data="4092" class="copybut" id="copybut4092" onclick="doCopy('code4092')"> 代码如下:<div class="codebody" id="code4092"> <?php /////////////////////////////////////////////////////////////////////////////// // //张树林-慧佳工作室 // //ModuleName:woods-bhtml.php //Abstract:生成静态HTML处理程序尾底 //Version:2.0 //Date1006-11-25 //Author:woods·zhang //Website:http://www.hoojar.com/ //Email:hoojar@53.com //MSN:hoojar@hotmail.com //Copyright1001-1006,HoojarstudioAllRightsReserved // //版权1001-1006,慧佳工作室所有版权保护 //Thesoftwareforfreesoftware,allowinguse,copy, //modifyanddistributethesoftwareandfiles.Any //uSEOfthissoftwaremustplaceacopyofallthe //abovecopyrightnotice.BythesoftwareHuijiastudio //maintenance,ifyouhaveanyqueriespleasecontactus. //Thankyou. // //此软件为自由软件,允许使用、拷贝、修改、分发本软件及其文档。 //任何使用此软件的地方都得出现以上版权通告所有副本。此软件由 //慧佳工作室维护,如果您有什么疑问请与我们联系。谢谢使用。 // /////////////////////////////////////////////////////////////////////////////// //此文件只能加载在程序的最尾 /____生成HTML文件__beign____/ if($make_html) { $buffer=ob_get_flush(); if($gohtml)//是否直接转到HTML文件显示还是PHP读得内容输出(0:php读内容输出1:直接转) { /*__处理因生成了HTML文件而产生的种径问题____begin__/ $search=array( "/(src=|action=|href=|ajaxRead()"/ie", "/.../e", "/././e", "/../http:///ies", "/../#/", "/'.'/e", "/../javascript:/ies"); $replace=array( "'1"../'", "'..'", "'.'", "'http://'", "#", "''..''", "'javascript:'"); $buffer=preg_replace($search,$replace,$buffer); /__处理因生成了HTML文件而产生的种径问题____end_/ } $fp=fopen(HTML_FILE,"w"); if($fp) { fwrite($fp,$buffer); fclose($fp); } } /__生成HTML文件__beign____/ ?> <?php /////////////////////////////////////////////////////////////////////////////// // //张树林-慧佳工作室 // //ModuleName:woods-thtml.php //Abstract:生成静态HTML处理程序头 //Version:2.0 //Date1006-11-25 //Author:woods·zhang //Website:http://www.hoojar.com/ //Email:hoojar@53.com //MSN:hoojar@hotmail.com //Copyright1001-1006,ifyouhaveanyqueriespleasecontactus. //Thankyou. // //此软件为自由软件,允许使用、拷贝、修改、分发本软件及其文档。 //任何使用此软件的地方都得出现以上版权通告所有副本。此软件由 //慧佳工作室维护,如果您有什么疑问请与我们联系。谢谢使用。 // /////////////////////////////////////////////////////////////////////////////// //此文件只能加载在程序的开头 ob_start(); /判断是否已生成了HTML文件,若生成了则跳转到HTML页面begin__/ $qstring=isset($_SERVER["QUERY_STRING"])?$_SERVER["QUERY_STRING"]:""; if($qstring)//程序加了GET请求的处理 { $qstring=str_replace("=","",$qstring); define("HTML_FILE","./h/{$efilename}-{$qstring}.html"); } else { define("HTML_FILE","./h/{$efilename}.html"); } if(file_exists(HTML_FILE)) { $lcft=filemtime(HTML_FILE);//lastcreatefiletime if(($lcft+3600)>time())//判断上次生成HTML文件是否以过去1时间,若没有才直接输出文件内容 { if($show_html)//是否以HTML静态页面展示(0不以HTML展显1以html展显) { if($go_html)//是否直接转到HTML文件显示还是PHP读得内容输出(0:php读内容输出1:直接转) { header("Location:".HTML_FILE);//直接转 } else { echo(file_get_contents(HTML_FILE));//读出展显 } exit(0); } } } /判断是否已生成了HTML文件,若生成了则跳转到HTML页面end__/ ?> <?php /////////////////////////////////////////////////////////////////////////////// // //张树林-慧佳工作室 // //ModuleName:index.php //Abstract:首页信息 //Version:1.0 //Date2006-11-7 //Author:woods·zhang //Website:http://www.hoojar.com/ //Cemail:hoojar@163.com //MSN:hoojar@hotmail.com //Copyright2001-2006,HoojarstudioAllRightsReserved // //版权2001-2006,慧佳工作室所有版权保护 //Thesoftwareforfreesoftware,ifyouhaveanyqueriespleasecontactus. //Thankyou. // //此软件为自由软件,允许使用、拷贝、修改、分发本软件及其文档。 //任何使用此软件的地方都得出现以上版权通告所有副本。此软件由 //慧佳工作室维护,如果您有什么疑问请与我们联系。谢谢使用。 // /////////////////////////////////////////////////////////////////////////////// require("woods-thtml.php");//生成HTML处理头 //if(count($_GET)<1&&count($_POST)<1){require("woods-thtml.php");}//生成HTML处理头 require("{$exec_file}");//注册语言定义文件 foreach($langas$key=>$value) { $atpl[strtoupper($key)."_LANG"]=$value; } /____列表常识向上走的项__end_/ include("woods-templates.php"); $tpl=newWoodsTpl("./templates/"); $tpl->require_tpl("header.html"); $tpl->set_file(); $tpl->block("EBCORP",$scorp); $tpl->block("NEWS",$news); $tpl->block("PRODUCT",$product); $tpl->block("EBPNAME_MSG",$spname); $tpl->block("LORE",$lore); $tpl->require_tpl("footer.html"); $tpl->parse($atpl,true); $tpl=NULL; /____模板操作_____end___*/ require("woods-bhtml.php");//生成HTML处理尾 ?> (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|