PHP网站由后台生成静态页面一般怎么做比较好~~ 感觉生成XML应该好些吧,正在研究中. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php $phpfile="old.php"; $htmfile="new.htm"; ob_end_clean(); ob_start(); include ($phpfile); $length=ob_get_length(); $buffer=ob_get_contents(); $buffer=eregi_replace("\r\n","\n",$buffer); ob_end_clean(); $fp=fopen("$htmfile,"w+"); fwrite($fp,$buffer); fclose($fp);?> 确实太多了,也不是没搜索,可惜都不理想 $fp=fopen("$htmfile,"w+"); fwrite($fp,$buffer); fclose($fp);的居多,可是我是要做网站发布系统,将动态的PHP网站发布成静态HTML我更是下载了N多网站发布系统,可惜TMD都加密了,更本学不到~~~~~~~~ mynamesucks(菜根) 的方法是没有用的,问题太多了 楼主是不是要类似于www.evaluatebiz.com里面的企业资料页论坛、贴子那样是静态html文件?如果是的话,那么mynamesucks(菜根)大体方向是对的,但应该用require、include而不是ob_get_contents等方法直接读取内容。 星期天还讨论的这么热闹!mynamesucks(菜根) 的方法不大好!楼主做的是网站发布系统,(我不知道是什么东西,也没下载用过,哈哈,见笑了!只能从字面理解)可以先动手做好html为后缀名的模板,就是你要显示的页面的框架,里面需要动态显示数据的地方写上你的PHP代码,再在页面的开头加上<?PHP Print <<<OUTPUT,末尾加上OUTPUT;即以PHP方式输出。这样只要用的时候“框架需要用的PHP变量的值”ob_start();require_once("test.html");$content = ob_get_contents();ob_end_clean();然后再把你的$content写入到你的html目录下面保存为.html就可以了!写了这么多不知道能否说清楚!欢迎讨论!晚上欧洲杯决赛,兄弟们顶住了!!! 首先肯定是要应用模板的我公司一直是用静态页面的,但考虑更新起来麻烦因此希望换成动态在后台更新内容后发布成静态页面fwrite($fp,$buffer);我试过,request的内容都不能正常保存呀 我试过,request的内容都不能正常保存呀-----------------------------------------我做过简单的试验,很是正常!希腊也能夺冠,我的德国,我的荷兰!!这年头没什么不可能! xuzuning(唠叨) 老大,输出重定向怎么写呀,应该不会很困难吧~~~ 1.用0到9十个数字构造一个二级目录,每个目录名字有2位数字如00/79并把所有的目录打印出来? mysql为何总是链接不上(mysql_select_db使用不了) 求php函数之全名 求助如何定义一个变量,让它在两个值里循环 看看google的分页,怎么这么强大? 关于PHP网页地址传参数的问题,高手帮忙呀! 我人品有问题么?散分 怎么看当前的项目用的哪个PHP(就是编译PHP那个文件夹)。。。不是php.ini 如何将获取到的图片以二进制的方式post到某地址 apache无法加载php文件 用php做的文件下载的问题 请教个问题
$phpfile="old.php";
$htmfile="new.htm";
ob_end_clean();
ob_start();
include ($phpfile);
$length=ob_get_length();
$buffer=ob_get_contents();
$buffer=eregi_replace("\r\n","\n",$buffer);
ob_end_clean();
$fp=fopen("$htmfile,"w+");
fwrite($fp,$buffer);
fclose($fp);
?>
$fp=fopen("$htmfile,"w+");
fwrite($fp,$buffer);
fclose($fp);
的居多,可是我是要做网站发布系统,将动态的PHP网站发布成静态HTML我更是下载了N多网站发布系统,可惜TMD都加密了,更本学不到~~~~~~~~
星期天还讨论的这么热闹!mynamesucks(菜根) 的方法不大好!
楼主做的是网站发布系统,(我不知道是什么东西,也没下载用过,哈哈,见笑了!只能从字面理解)可以先动手做好html为后缀名的模板,就是你要显示的页面的框架,里面需要动态显示数据的地方写上你的PHP代码,再在页面的开头加上<?PHP Print <<<OUTPUT,末尾加上OUTPUT;即以PHP方式输出。这样只要用的时候
“框架需要用的PHP变量的值”
ob_start();
require_once("test.html");
$content = ob_get_contents();
ob_end_clean();
然后再把你的$content写入到你的html目录下面保存为.html就可以了!写了这么多不知道能否说清楚!欢迎讨论!晚上欧洲杯决赛,兄弟们顶住了!!!
我公司一直是用静态页面的,但考虑更新起来麻烦因此希望换成动态在后台更新内容后发布成静态页面
fwrite($fp,$buffer);
我试过,request的内容都不能正常保存呀
-----------------------------------------
我做过简单的试验,很是正常!
希腊也能夺冠,我的德国,我的荷兰!!
这年头没什么不可能!