zipper et rassembler des fichier

zipper et rassembler des fichier - PHP - Programmation

Marsh Posté le 07-06-2003 à 17:28:29    

:hello: tout le monde
j'ai un site qui rassemble plein(59) fichiers zipper(environ 1Mo chaqu'un)
 
J'aimerais faire une page en PHP qui:
- affiche la liste des zip sous forme de forumlaire(afin que l'utilisateur puisse faire la selection des fichier qu'il veut)
- dezip les fichiers selectionnés (dans un dossier temporaire)
- zip ce dossier temporaire.
et que l'utilisateur puisse downloader que le zip du dossier temporaire.
 
Mais voila je ne sais pas du tout si c'est possible de lancer une commande de zip/dezip(et si oui comment), sur un fichier dossier, en PHP
 
PS: je suis chez free :i


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 07-06-2003 à 17:28:29   

Reply

Marsh Posté le 07-06-2003 à 17:35:33    

Je sais pas comment ça marche chez free, mais y a un module pour l'utilisation de gzip dans PHP : http://www.php.net/manual/fr/ref.zlib.php
Si c'est pas dispo chez free, essaie de passer par des lancements de commandes externes : http://www.php.net/manual/fr/ref.exec.php mais là encore, je ne sais pas si c'est possible chez free.
Sinon, je vois pas comment faire :/


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 07-06-2003 à 18:13:20    

bon chez free on a la possibilité d'utiliser la Zlib
mais d'apres ce que j'ai lu un gz ne peus contenir qu'un seul ficher :i
 
et je trouve pas comment faire de fichier tar a coupler avec gz :i


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed