• 技术文章 >php教程 >php手册

    php 生成静态html

    2016-06-13 10:47:40原创302
    require "comm.php";
    if(isset($_POST['submit'])){
    $title=$_POST['title'];
    $content=$_POST['content'];
    $addtime=time();
    $sql="insert into news (title,content,addtime) values ('$title','$content','$addtime')";
    $rs=$db->query($sql);
    if($rs){
    $time=date('ymd');
    $tmp=$_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']).'/'.$time.$title.'.'.html;
    $fp=fopen($tmp,'w');
    $tmpT=$_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']).'/tmp.html';
    $fpT=fopen($tmpT,'r');
    $str=fread($fpT,filesize($tmpT));
    $str=str_replace('{title}',$title,$str);
    $str=str_replace('{content}',$content,$str);
    fwrite($fp,$str);
    fclose($fp);
    fclose($fpT);
    echo "OK";
    }
    }
    //==================================
    echo "
    ";
    echo $_SERVER['DOCUMENT_ROOT'];
    echo "
    ";
    echo $_SERVER['PHP_SELF'];
    echo "
    ";
    echo date('ymd');
    echo "
    ";
    echo dirname($_SERVER['PHP_SELF']);
    ?>







    新闻标题:

    新闻内容:






    require "comm.php";
    if(isset($_POST['submit'])){
    $title=$_POST['title'];
    $content=$_POST['content'];
    $addtime=time();
    $sql="insert into news (title,content,addtime) values ('$title','$content','$addtime')";
    $rs=$db->query($sql);
    if($rs){
    $time=date('ymd');
    $tmp=$_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']).'/'.$time.$title.'.'.html;
    $fp=fopen($tmp,'w');
    $tmpT=$_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']).'/tmp.html';
    $fpT=fopen($tmpT,'r');
    $str=fread($fpT,filesize($tmpT));
    $str=str_replace('{title}',$title,$str);
    $str=str_replace('{content}',$content,$str);
    fwrite($fp,$str);
    fclose($fp);
    fclose($fpT);
    echo "OK";
    }
    }
    //==================================
    echo "
    ";
    echo $_SERVER['DOCUMENT_ROOT'];
    echo "
    ";
    echo $_SERVER['PHP_SELF'];
    echo "
    ";
    echo date('ymd');
    echo "
    ";
    echo dirname($_SERVER['PHP_SELF']);
    ?>







    新闻标题:

    新闻内容:





    [html] //tmp.html



    {title}


    {content}



    摘自 chaojie2009的专栏
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php 文章管理 下一篇:php简单分页类
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• PHP跳转页面的三种方式• PHP中$_SERVER的详细参数及说明• php自动跳转中英文页面• PHP导出MySQL数据到Excel文件
    1/1

    PHP中文网