• 新时代好家风 2018寻找天津最美家庭 2019-08-30
  • 一汽奔腾SENIA R9下线 5月底将正式上市 2019-08-30
  • 书店悬崖海底 世界上最离奇的酒吧大观PolignanoProvins 2019-08-06
  • 国产葡萄酒业处于升级阶段 2019-08-06
  • 胡杏儿晒儿子软萌照 睡眼惺忪眼神迷人可爱十足 2019-08-03
  • 火箭杜兰特一口价恐被勇士打劫?纵有3绝技也给不起6千万 2019-08-03
  • 世界小姐张梓琳练功晒逆天长腿 被调侃心疼屋顶 2019-08-02
  • 或许正相反,朝鲜就是例证 2019-08-02
  • 世界杯老司机速成手册:球场之上,谁的眼泪在飞 2019-07-23
  • 火狐推出速度更快的全新Firefox 57浏览器 2019-07-15
  • 北京服装学院服饰艺术与工程学院毕业生设计作品发布 2019-07-09
  • 霍金骨灰落葬伦敦西敏寺大教堂 与牛顿达尔文为邻 2019-06-24
  • 土拍活跃 西咸新区四天共18宗土地成交 2019-06-24
  • 险资持仓未变银行股一季度市值缩水326亿元 2019-06-23
  • 朝鲜播长篇“金特会”纪录片,称金正恩为“杰出的世界领袖” 2019-06-20
  • Question to say "I can!"

    电子游戏的弊作文600:php固定模板生成静态页

    2012-07-11

    文章参考于:山鹰——php固定模板生成静态页

    1.新建一个html模板另存为mode.htm,代码如下

    <html>
    <head>
    <title>{title}</title>
    </head>
    <body>
    <p>标题:{title}</p>
    <p>内容:{content}</p>
    </body>
    </html>

    { }大括号内的内容即是要被替换的内容 .

    2.主程序代码如下

    <?php
    $title='山鹰是个好小伙';
    $content='山鹰真的是个好小伙';

    //以下建立一文本文档,其值自动计数
    $countfile="count.txt";
    if(!file_exists($countfile))
    {
    fopen($countfile,"w"); //如果此文件不存在,则自动建立一个
    }
    $fp=fopen($countfile,"r");
    $num=fgets($fp,20);
    $num=$num+1; //每次其值自动加一
    fclose($fp);
    $fp=fopen($countfile,"w");
    fwrite($fp,$num); //更新其值
    fclose($fp);
    //利用上面自动计数的值获得HTML的路径$path

    $houzui=".html";
    $path=$num.$houzui;
    //这样形成的路径是自动增长的,如1.html,2.html,3.html……….添加一条新闻便自动加上1

    //以下为关键之处,把从表单获得的数据替换模板中的{title},{content}标记
    $fp=fopen("mode.htm","r"); //只读打开模板
    $str=fread($fp,filesize("mode.htm"));//读取模板中内容
    $str=str_replace("{title}",$title,$str);
    $str=str_replace("{content}",$content,$str);//替换内容
    fclose($fp);
    $handle=fopen($path,"w"); //写入方式打开新闻路径
    fwrite($handle,$str); //把刚才替换的内容写进生成的HTML文件
    fclose($handle);
    //收尾工作:
    echo "<a href=$path target=_blank>查看刚才添加的新闻</a>";
    ?>

    作者:admin | Categories:设计问题 | Tags: 、、

    一条评论

    1. admin说道:

      PHP 判断目录是否存在,不存在则创建
      function mkFolder($path)
      {
      ????if(!is_readable($path))
      ????{
      ????????is_file($path) or mkdir($path,0700);
      ????}
      }

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    *

  • 新时代好家风 2018寻找天津最美家庭 2019-08-30
  • 一汽奔腾SENIA R9下线 5月底将正式上市 2019-08-30
  • 书店悬崖海底 世界上最离奇的酒吧大观PolignanoProvins 2019-08-06
  • 国产葡萄酒业处于升级阶段 2019-08-06
  • 胡杏儿晒儿子软萌照 睡眼惺忪眼神迷人可爱十足 2019-08-03
  • 火箭杜兰特一口价恐被勇士打劫?纵有3绝技也给不起6千万 2019-08-03
  • 世界小姐张梓琳练功晒逆天长腿 被调侃心疼屋顶 2019-08-02
  • 或许正相反,朝鲜就是例证 2019-08-02
  • 世界杯老司机速成手册:球场之上,谁的眼泪在飞 2019-07-23
  • 火狐推出速度更快的全新Firefox 57浏览器 2019-07-15
  • 北京服装学院服饰艺术与工程学院毕业生设计作品发布 2019-07-09
  • 霍金骨灰落葬伦敦西敏寺大教堂 与牛顿达尔文为邻 2019-06-24
  • 土拍活跃 西咸新区四天共18宗土地成交 2019-06-24
  • 险资持仓未变银行股一季度市值缩水326亿元 2019-06-23
  • 朝鲜播长篇“金特会”纪录片,称金正恩为“杰出的世界领袖” 2019-06-20
  • 足球直播视频 宁夏十一选五 吉林省十一选五走势图 竞彩混合过关 新时时彩app官网下载 注册送彩金39 老时时走势图 王者斗地主 极速时时75秒官方 内河5分彩开奖结果 最火爆的梭哈app 福建十一选五走势 福彩时时彩开奖结果云南 欧洲指数是什么意思 重庆时时计划v. 好彩票官方版