Poniżej przesyłam kod tworzący plik ZIP, niestety, po jego rozpakowaniu programem 7Zip okazuje się, że na końcu każdego pliku jest '_' (podkreślnik). Sprawdziłem dokładnie nazy w poleceniu 'addFile' ale tam wszystko jest ok, również pliki które są pakowane wyglądają ok - czy może to być wina serwera czy problem jest ze skryptem?
Z góry dzięki za pomoc
{ //if the zip file already exists and overwrite is false, return false //vars //if files were passed in... //cycle through each file foreach($files as $file) { //make sure the file exists $valid_files[] = $file; } } } //if we have good files... //create the archive $zip = new ZipArchive(); if($zip->open($destination,$overwrite ? ZIPARCHIVE::OVERWRITE : ZIPARCHIVE::CREATE) !== true) { return false; } //add the files foreach($valid_files as $file) { #echo dirname(__FILE__).'/../../'.$file.', '.basename($file).PHP_EOL.'<br />'; } //debug #echo 'The zip archive contains ',$zip->numFiles,' files with a status of ',$zip->status; //close the zip -- done! $zip->close(); //check to make sure the file exists } else { return false; } }