j'ai essayé d'utiliser ce code en dessous il affiche la compression mais je ne sais pas comment faire pour avoir le fichier zippé
j'ai utilisé la librairie zip.lip.php
personne n'a une réponse?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php require("zip.lib.php") ; //indiquez le chemin d'accès à la librérie $zip = new zipfile() ; //on crée un fichier zip $filename = 'dump.sql' ; $fp = fopen($filename,'r') ; //on ouvre le fichier en lecture seule $contenu = fread($fp, filesize($filename)) ; //on enregistre le contenu fclose($fp) ; //on ferme FTP $zip->addfile($contenu, $filename) ; //on ajoute le fichier $archive = $zip->file() ; //on associe l'archive header('Content-Type: application/x-zip') ; //on détermine les en-tête header('Content-Disposition: inline; filename=archive.zip') ; echo $archive ; ?>
Partager