This is a very cool idea! Can it cope with tarballs (.tar or .tar.gz) as well?
Not yet, mebbe I should add it.
you, sir, are awesome.
this is simply ingenious.
But what's the point?
Are there hosts which allow you to run PHP scripts but don't give FTP access? And don't allow .zip files from web-based upload forms? O_o
The problem is not uploading the zips, but unzipping them server-side.
Uploading a crapload of small files takes ages over FTP.