Ono to stačí udělat ještě jednodušeji, prostě zavolat shellový příkaz Stačí exec("unzip -d adresář file.zip"), a soubory si vyberu dle parametrů v příkazové řádce :-)
to sice ano, ale kolik dnešních webhostingů mají vypnutý safe mode a umožní vám tak používání exec()? pokud vím tak žádný...leda, že by jste ten hosting vlastnil :)
Ale jo, jako koncept je to hezký, jen nevím, kde se to dá použít..
ZIP archív třeva používám pro upload galerie fotek na server, na serveru se to rozbalí, udělají se thumbnails, a publikuje se to, ale na to stačí fakt exec("unzip") celého archívu..