php代码:-------------------------------------------------------------------------------- /* 版权所有:日出东方xp 2004.7.17 */ function createshtml() { ob_start(array(callback_createshtml,callback_gotoshtml)); } function callback_createshtml($buffer) { $page = intval(@$_request[page]); $filename = $_server[document_root] . dirname($_server[php_self]) . / . basename($_server[php_self],.php) . ($page==0 ? : _ . strval($page)) . .htm; $fp = fopen($filename,wb); fwrite($fp,$buffer); fclose($fp); return $buffer; } function callback_gotoshtml($buffer) { $page = intval(@$_request[page]); $filename = basename($_server[php_self],.php) . ($page==0 ? : _ . strval($page)) . .htm; header(location: . $filename); return $buffer; } function gotoshtml() { $page = intval(@$_request[page]); $filename = basename($_server[php_self],.php) . ($page==0 ? : _ . strval($page)) . .htm; if(file_exists($filename)) header(location: . $filename); } function deleteshtml($filename=null) { if(is_null($filename)) $filename = $_server[document_root] . $_server[php_self]; if($filename[0]==/) $filename = $_server[document_root] . $filename; $path = dirname($filename); $dir = dir($path); $patten = /^ . basename($filename, .php) . (_[0-9]+)?.htm/; while(($entry = $dir->read())!==false) { if(is_file($path . / .$entry) && preg_match($patten,$entry)) unlink ($path . / . $entry); } }
http://www.bkjia.com/phpjc/531851.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/531851.htmltecharticlephp代码:-------------------------------------------------------------------------------- /* 版权所有:日出东方xp 2004.7.17 */ function createshtml() { ob_start(array(cal...