社区
基础编程
帖子详情
PHP怎样生成静态页。 我用的是class.FastTemplate.php3
yjje
2004-12-01 02:05:08
PHP怎样生成静态页。 我用的是class.FastTemplate.php3
请给我指点指点。 最好是有现成程序。
...全文
160
5
打赏
收藏
PHP怎样生成静态页。 我用的是class.FastTemplate.php3
PHP怎样生成静态页。 我用的是class.FastTemplate.php3 请给我指点指点。 最好是有现成程序。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jzealot
2004-12-18
打赏
举报
回复
ob_start();
$smarty -> display('download/showdown.tpl.html');
$content = ob_get_contents();
$cudir = "../download/files";
if(!file_exists($cudir."/".$year))
mkdir($cudir."/".$year, 0700);
else if(!file_exists($cudir."/".$year."/".$month))
mkdir($cudir."/".$year."/".$month, 0700);
$fp = fopen($cudir."/".$year."/".$month."/".$ndirfile,"w");
fwrite($fp,$content);
fclose($fp);
ob_end_clean();
yjje
2004-12-16
打赏
举报
回复
还有URL中的地址,如果我改变路那还得改多不好呀。
或者我现只是在本地做测试如果以后上传那URL又得改。这样改来改去多不好。
yjje
2004-12-16
打赏
举报
回复
以前我是这样输出的。
print "</center>";
exit;
现在我改成这样
$tpl -> parse('index',"index");
$tpl ->FastPrint();
$url="http://localhost:8080/tsinfo/index.php";
$filename="index.html";
createpage($url,$filename);
$tpl -> parse('index',"index");
$tpl ->FastPrint();
好慢。 要把这个函数写入class.FastTemplate.php3吗? 请说的详细一点。 谢谢
xiaopar
2004-12-01
打赏
举报
回复
关注
navis
2004-12-01
打赏
举报
回复
我的是php4
/*
功能: 将特定内容生成静态文件
输入参数: 内容,文件名
*/
function createhtml($pagecode,$filename){
ob_start(); //打开输出缓冲
echo $pagecode;//将输出保存在缓冲中
$str = ob_get_contents(); //取出缓存中的数据保存在$str变量中
$fp = fopen($filename,"w");
fwrite($fp,$str); //将内容写进文件
fclose($fp);
ob_end_clean(); //关闭输出缓冲并清空
}
/*
功能: 将指定网址的页面内容生成静态文件
输入参数: 网址,文件名
*/
function createpage($url,$filename){
ob_start(); //打开输出缓冲
include($url);//指定网址,将输出保存在缓冲中
$str = ob_get_contents(); //取出缓存中的数据保存在$str变量中
$fp = fopen($filename,"w");
fwrite($fp,$str); //将内容写进文件
fclose($fp);
ob_end_clean(); //关闭输出缓冲并清空
}
php
模板使用初级教程
###
PHP
模板使用初级教程:
Fast
Template
详解 在网站开发中,如何高效地组织代码与
页
面逻辑,同时保持代码的清晰度和可维护性,一直是开发者追求的目标。
PHP
模板引擎的出现,极大地简化了这一过程。其中,...
用
PHP
制作
静态
网站的模板框架(二)
php
// example.
php
require(‘
class
.
Fast
Template
.
php
’); $tpl = new
Fast
Template
(‘.’); $tpl->define( array( ‘main’ => ‘main.htm’, ‘header’ => ‘header.htm’, ‘leftnav’ => ‘leftnav.htm’ )
用
PHP
制作
静态
网站的模板框架(三)
在构建
静态
网站时,使用模板框架能够有效地管理和更新
页
面元素,从而提高效率和维护性。在本文中,我们将探讨如何使用
PHP
来创建一个
静态
网站的模板框架,特别是针对那些主要由
静态
页
面组成,但需要一些动态功能的...
11年十月份
PHP
最新试题
- **类定义**:使用`
class
`关键字定义类。 - **属性声明**:使用`protected`、`private`或`public`关键字声明属性的可见性。 - **方法声明**:定义类的方法,通过方法实现对象的行为。 - **应用场景**: - 在...
php
mysql
静态
页
面_比较详细
PHP
生成
静态
页
面教程
一,
PHP
脚本与动态
页
面。
PHP
脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理。无论以何种方式,它的基本原理是这样的。由客户端提出请求,...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章