Cytat(popo @ 2005-08-20 08:58:55)
z tego co sie orientuje to php standartowo moze tylko czytac pliki zip co innego format gzip obslugiwany przez biblioteke Zlib wszystko w manualu jest opisane
http://php.net.pl/manual/pl/ref.zlib.phphttp://php.net.pl/manual/pl/ref.zip.phpto jesli o te dwa formaty biega sa obslugiwane jeszcze inne
Wszystko fajnie ... korzystam sobie z funkcji:
<?php
function gzip($src, $level = 5, $dst){
if($dst == false){
$dst = $src.".gz";
}
$src_handle = fopen($src, "r"); $dst_handle = gzopen($dst, "w$level");
while(!feof($src_handle)){ $chunk = fread($src_handle, 2048
); gzwrite($dst_handle, $chunk);
}
gzclose($dst_handle);
return true;
} else {
}
} else {
}
return false;
}
?>
Ale jednej rzeczy nie rozumiem... dlaczego to co jest w pliku .gz ma taka sama nazwe jak .gz tylko bez .gz ? np "dupa.gz" zawsze zawira w sobie plik "dupa"... zmienie nazwe z "dupa.gz" na "kupa.gz" to juz skompresowany plik nazywa sie "kupa"... ten format tak ma?