php脚本编写文件并创建zip文件

时间:2010-08-09 07:16:42

标签: php file string zip

我正在尝试开发一个在线formbuilder。每个用户都可以构建自己的表单,我希望能够提供一个按钮,单击该按钮将下载用户html表单页面及其css文件作为zip文件。

我知道如何压缩文件,但我的问题是主要用户html表单页面不存在作为单独的文件,其url位于查询字符串中,例如:

 http://localhost/form.php?id=9

所以想知道如何做到这一点

感谢

rifki

1 个答案:

答案 0 :(得分:0)

只需使用file_get_contentscurlfopen将磁盘的内容写入磁盘上的文件...然后将其压缩。 〔实施例:

$formContent = file_get_contents('http://localhost/form.php?id=9');
$formFile = 'path/to/tmp/form.html';
file_put_contents($formFile, $formContent);

//code to zip up css and form.html