Ответов: 8 Просмотров: 3222
|
Доброго времени суток.
Есть код:
PHP:
скопировать код в буфер обмена
<?PHP include('pclzip.lib.php'); //подключаем библиотеку $archive = new PclZip('archive.zip'); //имя архива if ($archive->extract(PCLZIP_OPT_PATH, 'data', //в какую папку будем распаковывать PCLZIP_OPT_REMOVE_PATH, '1238') == 0) { //пропускаем путь 1238 при распаковке die("Error : ".$archive->errorInfo(true)); } ?>
Вот, данные код работает отлично, но, проблема заключается в том, что при распаковке архива, файлы не заменяются (т.е. если в папке "data" есть файл readme.txt, и в архиве есть такой же файл, то тот который в архиве не заменит того, который уже есть), вот в прочем в этом вся и проблема.
Т.е. у меня не получается сделать замену файлов, если таковые уже присутствуют.
P.S.
Объяснил как смог, если что, прошу прощения.
Заранее благодарен. |