比如a网页中
有a1.html ,a2.html,a3.html,a4.html.......的连接,可以打包a.html+a1.html+a2.html+a3.html+.....都放进zip文件里,如何,用程序做这个东西,注意a1,a2,a3...的名字不是定的,就是随意生成的一系列的文件网页各位有何见解啊。。
有a1.html ,a2.html,a3.html,a4.html.......的连接,可以打包a.html+a1.html+a2.html+a3.html+.....都放进zip文件里,如何,用程序做这个东西,注意a1,a2,a3...的名字不是定的,就是随意生成的一系列的文件网页各位有何见解啊。。
你可以一个一个的文件读出(只限php,htm,html)文件,写入一个文件
采用这种格式
文件名||||||内容||||||文件名||||||内容,写入一个文本文件就可以了
虽然是说把一各个的读出,但都是从数据库里读出来的,而且可能并没有文件名,只有对某一项的具体介绍,不过在外人开来好象有多个文件一样,而且它们要压缩,如何出来,我不可能开放权限给用户让他们直接在远程压缩我生成的文件目录啊。回复人: xuzuning(唠叨) ( ) :如何,不是很清楚。回复人: qm0445(qm0445) ( ) :我去那里收啊我不是很明白,能告诉我你的思路和想法吗。
服务器上设一个打包目录:
里面有一个公共目录(保存网站样式表、js等公用文件)然后根据用户传进来的参数:
将公共目录copy到打包目录下,
查数据库,生成静态网页,为网页命名,改页面里链接(使各个页面之间的链接正确),执行打包命令,删除掉该目录下所有文件。linux下作才方便,win2k下asp、jsp作起来可能更麻烦些。
J2SE有对ZIP的操作API。
特别是在win2k下,该如何呢,linux下有exec方法可以用,但在win2k下如何用winzip的命令呢,这倒是个问题
??