zip_open, zip_read, zip_entry_name, zip_entry_filesize, zip_entry_compressedsize, ratio, zip_entry_compressionmethod, zip_is_file, zip_close, function_exists, $_FILES, php_zip.dll
Ca affiche juste le contenu d'un ZIP posté via un formulaire. Pour créer un vrai fichier ZIP, le mieux est d'utiliser la librairie ZLIB et le code http://www.phpcs.com/code.aspx?id=13282
Remarque:
Avec la librairie Zip (que vous devez activer dans PHP.INI pour que le code fonctionne), pour ouvrir un fichier précis sur un serveur, vous devez fournir le chemin COMPLET ! Vous avez alors:
$Zip=zip_open($_SERVER['DOCUMENT_ROOT'].'/D ossierWeb/Fichier.zip');
Programme testé avec:
Apache 1.3.27
PHP 4.3.3