使用php动态创建多个html文件

时间:2012-06-18 05:37:51

标签: php javascript

我的网站是在php中,当我点击“保存HTML”链接时,我想将我的动态报告文件转换为html文件。

当我点击“保存HTML”链接时,我想创建一个新的html文件,其中包含从数据库中提取的报告。

当我点击保存为html链接日期和时间时,我需要动态名称。

我的代码是针对一个文件而不是动态文件,我想要dymamic html页面。

$SaveFile = "weeklyreport.htm";
$fh = fopen($SaveFile, "w") or die("can't open file");
fwrite($fh, $htmlbodycontent);
fclose($fh);

1 个答案:

答案 0 :(得分:0)

在PHP中使用fOpen,根据需要使用任何变量传递整个URL,以限制生成的文档的范围,同时将输出的HTML转换为" text"提示用户下载的文件。

如果您只有一段自己生成报告的PHP代码,请直接指向它以阻止用户保存任何其他菜单结构或网站包装。

fOpen请求将以与普通http请求完全相同的方式处理,因此可以完美地解析为html文件。您还可以在标题/内联中编写CSS,以便html文档完全独立。但是你会遇到更多图像问题。