No nie no co ty nigdy nie lubię gotowych rozwiązań - bardziej chodziło mi o wyjaśnienie skąd może brać się ten błąd co napisałem i opisanie w kilku punktach (3-4) jak się to zipuje , ale w sumie na dobre wyszło bo sam do tego doszedłem

Pomyślałem sobie że trzebaby było się zabrać za c++ i zrobić własne archiwizator , wtedy nie miał bym problemu ze ściąganiem dodatkowych bibliotek i innych tym podobnym , tylko sam zakodował bym pliki i według jakiegoś prostego algorytmu odkodował na kompie klienta

ale do tego mi jeszcze dużo brakuje

DZIĘKI ZA POMOC , ten skrypt ze strony podanej przez AxZx'a działa , przykłady są na stronie i praktycznie wystarczy je skopiować i mamy gotowy archiwizator na serwerze POZDRAWIAM i dzięki za POMOC