感觉生成XML应该好些吧,正在研究中.

解决方案 »

  1.   

    <?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);
    ?>
      

  2.   

    确实太多了,也不是没搜索,可惜都不理想
      $fp=fopen("$htmfile,"w+");
      fwrite($fp,$buffer);
      fclose($fp);
    的居多,可是我是要做网站发布系统,将动态的PHP网站发布成静态HTML我更是下载了N多网站发布系统,可惜TMD都加密了,更本学不到~~~~~~~~
      

  3.   

    mynamesucks(菜根) 的方法是没有用的,问题太多了
      

  4.   

    楼主是不是要类似于www.evaluatebiz.com里面的企业资料页论坛、贴子那样是静态html文件?如果是的话,那么mynamesucks(菜根)大体方向是对的,但应该用require、include而不是ob_get_contents等方法直接读取内容。
      

  5.   


    星期天还讨论的这么热闹!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就可以了!写了这么多不知道能否说清楚!欢迎讨论!晚上欧洲杯决赛,兄弟们顶住了!!!
      

  6.   

    首先肯定是要应用模板的
    我公司一直是用静态页面的,但考虑更新起来麻烦因此希望换成动态在后台更新内容后发布成静态页面
    fwrite($fp,$buffer);
    我试过,request的内容都不能正常保存呀
      

  7.   

    我试过,request的内容都不能正常保存呀
    -----------------------------------------
    我做过简单的试验,很是正常!
    希腊也能夺冠,我的德国,我的荷兰!!
    这年头没什么不可能!
      

  8.   

    xuzuning(唠叨) 老大,输出重定向怎么写呀,应该不会很困难吧~~~