Décompresser un zip

Signaler
Messages postés
2167
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009
-
Messages postés
80
Date d'inscription
lundi 19 juin 2006
Statut
Membre
Dernière intervention
16 février 2008
-
Salut à tous,

Voilà dans une de mes pages l'utilisateur envoie un fichier que je télécharge sur le serveur, mais ils'agit d'un fichier zip.



Je récupère le fichier avec le code suivant :

$f_size = $_FILES['UploadPage']['size'];

$f_name = $_FILES['UploadPage']['name'];

$f_tmpname = $_FILES['UploadPage']['tmp_name'];

move_uploaded_file($f_tmpname, "dossier/{$f_name}");


Ce que je voudrais, c'est décompresser le fichier zip pour avoir dans
mon dossier les fichiers du zip. J'ai beau chercher, je ne trouve que
des librairies pour compresser, alors que moi je veux décompresser..



Comment faire ?



Merci beaucoup
Ciaò
MadMatt
http://matthieu.napoli.neuf.fr/wintools.html

5 réponses

Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Bah lance un dezippeur avec exec (), et regarde la doc pour les arguments a utiliser en ligne de commande.
Messages postés
2167
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009
1
Je sais pas si mon hébergeur me laisserait installer un logiciel... (je n'en ai pas encore : d'hébergeur, je suis en local)

Et comment savoir quand le dézippeur a fini son travail pour pouvoir déplacer les fichiers ?

Je ne pense pas que ça soit une solution..

Personne n'aurait des librairies ou autres ....??

Ciaò
MadMatt
http://matthieu.napoli.neuf.fr/wintools.html
Messages postés
36
Date d'inscription
mardi 21 juin 2005
Statut
Membre
Dernière intervention
30 juin 2005

Va voir sur phpconcept.net rubrique pclzip c une librairie pour zipper et dézipper sa peu peut être résoudre ton problème .
Cordialement php discover.
Messages postés
2167
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009
1
Merci pour vos réponses, j'ai finalement réussi à faire ce que je
voulais hier soir, la solution m'a été donnée sur un autre forum.



Pour ceux qui passeront sur cette page plus tard, je me suis aidé de cette page :

http://fr.php.net/manual/fr/ref.zip.php



Merci pour vos propositions en tout cas
Ciaò
MadMatt
http://matthieu.napoli.neuf.fr/wintools.html
Messages postés
80
Date d'inscription
lundi 19 juin 2006
Statut
Membre
Dernière intervention
16 février 2008

stp vraiment g pas compris comment utiliser la lib ou alors g pas compris comment l'installer
ps: g téléchargé la dernière version téléchargeable