php 模板替换实现静态页面简单代码实现
来源:互联网 发布:盛发软件 编辑:程序博客网 时间:2024/05/18 07:31
1.处理页面
<?php
header("content-type:text/html;charset=utf8");
//连接数据库
$pdo=new PDO("mysql:host=localhost;dbname=exam",'root','root');
$pdo->exec("set names utf8");
if ($_POST) {
$title=$_POST['title'];
$content=$_POST['content'];
$arr=$pdo->exec("insert into newss(title,content) values('$title','$content')");
//获得模版文件 网页的形式
$str=file_get_contents("mo.htm");
//echo $str;
//替换内容
$str=str_replace('{$title}',$title,$str);
$str=str_replace('{$content}',$content,$str);
//生成静态页面
$id=$pdo->lastInsertId();
$filename=$id.".html";
file_put_contents('momo/'.$filename,$str);
} else {
include "a.html";
}
?>
访问模板页面
<?php
header("content-type:text/html;charset=utf8");
//连接数据库
$pdo=new PDO("mysql:host=localhost;dbname=exam",'root','root');
$pdo->exec("set names utf8");
$arr=$pdo->query("select * from newss")->fetchAll(PDO::FETCH_ASSOC);
?>
<table border="1">
<tr>
<td>编号</td>
<td>标题</td>
</tr>
<?php foreach ($arr as $ke => $v) { ?>
<tr>
<td><?php echo $v['id'] ?></td>
<td><a href="momo/<?php echo $v['id'] ?>.html"><?php echo $v['title'] ?></a></td>
</tr>
<?php } ?>
</table>
- php 模板替换实现静态页面简单代码实现
- php生成静态html页面的简单实现
- PHP实现页面静态化(简单版)
- php实现简单的页面模板更换效果
- php实现简单的页面网站模板更换效果
- PHP页面静态化实现
- PHP实现页面静态化
- PHP实现页面静态化
- php实现页面静态化
- php实现页面纯静态
- php实现页面静态化
- PHP实现页面静态化
- php实现页面静态化
- php实现页面静态化
- 利用正则实现简单模板替换功能
- php 静态化实现代码
- php代码实现伪静态
- PHP简单模板实现实例
- JS客户端获取服务端返回数据方法总结
- Unity3D - 图形性能优化
- wxPyhton之GDI
- 云计算中为什么需要sdn?
- 中文分词器安装配置
- php 模板替换实现静态页面简单代码实现
- 玲珑OJ 1045 - I. Quailty and LRU Algorithm 模拟双向链表
- python中self和cls的区别
- 单例模式与静态变量的区别
- 身高体重计算器
- MapReuce笔记二之MR任务在yarn容器中的资源管理
- Unity3D - 图形性能优化:优化着色器加载时间
- Codeforces710C【数学】
- ibatis_mybatis_hibernate_(1)区别介绍