Archivage de dossier en PHP

J’aimerais savoir si en PHP, il est possible de récupérer tous les éléments d’un dossier (oui, ça je sais faire un glob et on n’en parle plus), les archivers dans un unique fichier genre .zip (mais sans les compresser, pour des JPG, ce serait une perte de temps et de ressource serveur pour gagner pas grand chose) et de déclencher un téléchargement de ce fichier par le navigateur.
Ceci dans le but d’automatiser les sauvegardes de certains dossiers de mes sites.
Je ne vous demande pas le script qui fait tout ça (quoique si ça vous chante, mais ce serait un peu facile), mais juste quelques instructions pour me mettre sur la voie, surtout au niveau de l’archivage dans un unique fichier, si c’est possible.
Merci d’avance.

vive google ! :smiley:

j’ai pas testé

moi j’utilise la librairie pclZip en php ça compresse un dossier… pour les Jpeg je c pas

j’ai trouvé :

http://www.phpconcept.net/pcltar/index.php

ça à l’air pas mal, mais ça fait 45.000 trucs en 225Ko de code auquel je ne comprend rien alors qu’il doit bien y avoir une méthode bateau en PHP, quelques instructions et basta.

jamais content :wink:

à mon avis, t’aura besoin de ça pour les dossiers :
http://fr.php.net/manual/fr/ref.dir.php

de ça pour des vérifications http://fr.php.net/manual/fr/ref.filesystem.php

Bon, devant la complication, j’ai trouvé un autre moyen pour archiver mes sites, je vous remercie de votre aide.
En fait, je fais un truc tout balot, je me suis monté un petit serveur FTP sur mon ordi sous Windows avec FTPServ et j’ai fait un petit script qui récupère mon adresse IP et qui sauvegarde direct sur mon HD chez moi.