ale w spakowanym archiwum widze pliki takie jak powinny być
<?php
$a = $_GET['adres'];
//strtr($_GET,array(' ' =>'%20');
$archive = new ZipArchive; // tworzymy nowy obiekt ZipArchive
if ($archive->open("nasze_archiwum.zip",ZipArchive::CREATE) === true) { // tworzymy plik
$katalog=$a;
foreach(new DirectoryIterator($katalog) as $file)
if(!$file->isDot())
echo $file->getFilename() . '<br />'. $archive->addFile($a,$file); // dodajemy przed chwilą stworzony plik do archiwum; $archive->close();
// else {
// print "Wystapil blad przy tworzeniu pliku!";
}
// $archive->close(); // kończymy działanie klasy; plik archiwum zostaje zapisany
?>