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
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 ;
?>
personne n'a une réponse?