网站地图    收藏   

主页 > php专栏 > php综合实列 >

用php把现有动态消息页面改成静态页

来源:未知    时间:2015-10-15 15:15 作者:xxadmin 阅读:

[导读] 如何用php把现有动态消息页面改成静态页 比如你的动态显示页面为 display.php?id=1 的话 你可以在diplay里判定一下是否在对应目录存在对应id的文件名(这里假设文件为id号 html即1.html,2.htm...

如何用php把现有动态消息页面改成静态页

比如你的动态显示页面为

display.php?id=1

的话

你可以在diplay里判定一下是否在对应目录存在对应id的文件名(这里假设文件为id号 html即1.html,2.html,...)

你判定 $id.'html'这个文件是否存在于服务器,假如存在就直接跳转到这个页面,要是不存在的话就创立(建义用一个函数来创立,这样对页面修正不大,比如createHTML($_GET['id']),至于这个函数怎么写,我想你应当知道)然后再跳转


那么假设你显示文章的页面为

showNews.php?id=34

那么可以这么做

ob_start();
//你的正常程序代码
$html=ob_get_contents();
ob_end_clean();
$fp=fopen($_GET['id'].'.htm', 'w');
fwrite($fp, $html);
fclose($fp);



自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论