Некорректная распаковка pclzip

Некорректная распаковка pclzip

Для распаковки zip-архивов на сервере использую pclzip: http://www.phpconcept.net . Архивы создаются в Windows, с помощью программы, которая использует библиотеку ICSharpCode.SharpZipLib.
Использую так:

$zip=new PclZip($_SERVER['DOCUMENT_ROOT'].'/admin/editor/upload/server_test.zip');
$list = $zip->extract(PCLZIP_OPT_PATH, $_SERVER['DOCUMENT_ROOT'].'/admin/editor/extract/test');

Проблема в том, что все распаковывается в одну директорию test, а файлы имеют имя типа:
server_test\38\pictures\l\expetermolite.jpg

Использую PHP 5.2

На другом сервере, с PHP 4 все работает нормально.

Что можно сделать? Обрабатывать все это после извлечения геморно, использовать команду UNZIP нельзя, PHP сконфигурирован без --enable-zip. Поискал альтернативные библиотеки, но ничего не нашел(((
 

Гравицапа

elbirret elcno
Андрей Соловьев
Документацию на http://www.phpconcept.net ты конечно читал и ответа там не нашёл?
 
Гравицапа
Документацию на http://www.phpconcept.net конечно читал и ответа там не нашёл.

-~{}~ 03.08.07 11:05:

Проблему решил. В клиентском приложении, при создании архива менял "\\" на "/".
Тема закрыта.
 
Сверху