Php模版功能请教

jackyrong 2004-02-03 03:14:26
我的网版网页由左,中,右三个部分构成(不是用帧),是一个表格中一行
中的三个单元格。其中左边部分是用include方法引入另外一个动态的php的,
是动态从数据库中读数据出来。中间部分也是动态的。现在我采用phplib
模版功能,将数据库读出来的东西生成html文件。我对中间部分
的内容(是一个介绍某条新闻的具体内容的)用了模版,
可以成功生成静态html,但问题是现在我的模版的左边部分要
调用动态的PHP文件呀,那我的模版应该如何做呀?
...全文
81 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackyrong 2004-02-03
  • 打赏
  • 举报
回复
我的意思是,每当管理员确定某条新闻要发布时,马上将该条新闻生成静态HTML文件,
而这个静态HTML文件页面中,左边是引用另外一个动态PHP程序,
中间是新闻的详细内容(已经用模版实现)。
jackyrong 2004-02-03
  • 打赏
  • 举报
回复
而且因为这是每条新闻的具体情况,所以是生成一个静态HTML页呀。
楼主的方法可以么?
jackyrong 2004-02-03
  • 打赏
  • 举报
回复
模板:
<table>
<tr>
<td><?php include "左部程序"; ?></td>
<td>{var}</td>
<td><?php include "右部程序"; ?></td>
</tr>
</table>

模版文件不是HTM文件么?可以为动态的PHP文件么?好象不行呀
xuzuning 2004-02-03
  • 打赏
  • 举报
回复
1、页面文件后缀为php
<table>
<tr>
<td><?php include "左部程序"; ?></td>
<td><?php include "模板处理程序"; ?></td>
<td><?php include "右部程序"; ?></td>
</tr>
</table>

2、先经phplib模板处理
模板:
<table>
<tr>
<td><?php include "左部程序"; ?></td>
<td>{var}</td>
<td><?php include "右部程序"; ?></td>
</tr>
</table>

程序:
<?php
$tpl = new template();
....
$tpl->parse("out","root");
$s = $tpl->get_var("out");
eval("?>$s;");
?>


21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧