Page 1 sur 1

Zipper un fichier sur un serveur via php

Posté : 18 févr. 2015, 10:09
par Charles Lalieu
Bonjour,

Je ne sais pas s'il est possible zipper un fichier du style :

Code : Tout sélectionner

<?php $filename = 'toto.xml'; if (file_exists($filename)) { // ZIPPER LE FICHIER EN toto.zip echo "Le fichier $filename a été zippé."; } else { echo "Le fichier $filename n'existe pas."; } ?>
merci pour vos suggestions

Re: Zipper un fichier sur un serveur via php

Posté : 18 févr. 2015, 10:31
par Megadeth

Re: Zipper un fichier sur un serveur via php

Posté : 18 févr. 2015, 11:07
par Charles Lalieu
Merci pour l'aide

voici le fichier qui fonctionne :

Code : Tout sélectionner

<?php $zip = new ZipArchive(); if($zip->open('toto.zip', ZipArchive::CREATE) === true) { echo 'toto.zip ouvert<br/>'; // Ajout d'un fichier $zip->addFile('toto.xml'); // Et on referme l'archive $zip->close(); echo 'Archive terminée<br/>'; } else { echo 'Ouverture impossible<br/>'; } ?>