Вопрос по библиотеке PCL Zip.

Serguitar

Новичок->продвинутый
Вопрос по библиотеке PCL Zip.

Всем доброго времени суток.
Возникла необходимость использовать библиотеку PCL Zip. Вопрос в следующем:
при распаковке архива в папку с указанным именем, внутренние пути архива не удаляются.
Вот синтаксис:
PHP:
      include('pclzip.lib.php');
     $archive = new PclZip('updates.zip');
    if ($archive->extract(PCLZIP_OPT_PATH, 'myfolder',
                           PCLZIP_OPT_REMOVE_PATH, 'images/kadrs.foto') == 0) {
        die("Error : ".$archive->errorInfo(true));
     }
архив извлекается куда нужно. Но внутренние пути не удаляются.
Ошибки обработки следующие:
Notice: Undefined index: filename_len in c:\web\job.uz\archive\pclzip.lib.php on line 3949
Кто сталкивался, помогите.
Может дело в каких-то настройках?
 

kvf77

Red Devil
Мой полный перевод доки по PCL Zip:
http://php.russofile.ru/ru/authors/unsort/zip/
 

Lexx918

Guest
А как расспаковать запароленный архив?
И как это сделать, если на разные файлы внутри архива разные пароли (или вообще отсутствуют).
 

Lexx918

Guest
Простите, забыл сказать, что это RAR-архив. Ну или на крайний случай ZIP (PC zlib не предлагать).
 
Сверху