...

View Full Version : how to create and download the zip file(s) in php?



premkumarnew80
09-17-2009, 10:58 AM
Hello every one!

Can you please help me.. how to create and download the zip file(s) online in php?

SKDevelopment
09-17-2009, 11:10 AM
I think you could try one of the PHP functions like exec() (http://php.net/exec()), system() (http://php.net/system()), shell_exec() (http://php.net/shell_exec) to execute a command via shell and zip a file. Under Linux it would be something like this:


zip archive_name.zip filename_to_zip

Wildcard could be used in place of filename_to_zip.

If you have SSH access, you could run under Linux:


man zip

to see the reference on the zip command (provided your hoster allowed "man" via SSH - some hosting companies do not)

If shell commands are not allowed by your hosting company for security reasons, you would need to look for a 3rd party solution (probably written in PHP script which allows zipping).

djm0219
09-17-2009, 12:19 PM
Modern versions of PHP include the ZIP library class (http://us.php.net/manual/en/book.zip.php) which makes it very easy to manipulate ZIP files.



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum