xcylo
Mitglied
Hallo zusammen!
Ich habe zwei Funktionen zum Zippen bzw. Entzippen einer Datei. Diese sehen folgendermaßen aus:
Diese funktionieren soweit auch bestens. Wie ist es aber möglich, ein komplettes Verzeichnis samt Unterverzeichnissen und enthaltenen Dateien in ein Zipfile zu bekommen? Mit diesen Funktionen klappts natürlich nicht... Gesucht habe ich auch schon hier im Forum, leider ohne gewünschten Erfolg.
Wäre für jede Hilfe oder Anregung dankbar!
Gruß
XCylo
Ich habe zwei Funktionen zum Zippen bzw. Entzippen einer Datei. Diese sehen folgendermaßen aus:
PHP:
function zip($srcfile, $zipfile)
{
$fp = fopen($srcfile,"r");
$data = fread ($fp, filesize($srcfile));
fclose($fp);
$zp = gzopen($zipfile,"w9");
gzwrite($zp, $data);
gzclose($zp);
}
//////////////////////////////////////////////////////////////
function unzip($srcfile, $zipfile)
{
$use_include_path=0;
$file = @gzopen($zipfile,"rb", $use_include_path);
if ($file)
{
$data="";
while (!gzeof($file)) $data .=gzread($file, 1024);
gzclose($file);
}
$fp = fopen($srcfile,"w+");
fwrite($fp, $data);
fclose($fp);
}
Wäre für jede Hilfe oder Anregung dankbar!
Gruß
XCylo
Zuletzt bearbeitet: