Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Открыть архив


Автор: Areostar 19.1.2014, 08:54
вот взял из мануала:

Код

$zip = new ZipArchive;
if ($zip->open('example.docx') === TRUE) {
    $zip->extractTo('/value/');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}


РАспичатывает OK но файлы ни где не появляются.

Автор: shgurbanov 19.1.2014, 09:18
Покажите пожалуйста, с какого мануала вы взяли это ?

Зачем распаковывать docx ?


http://www.php.net/manual/en/ziparchive.open.php

Код

<?php
$zip = new ZipArchive;
$res = $zip->open('test.zip');
if ($res === TRUE) {
    echo 'ok';
    $zip->extractTo('test');
    $zip->close();
} else {
    echo 'failed, code:' . $res;
}
?>


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Открыть-архив-id52db692fae20151b078b4567#findElement_E7045_52db6e2bae2015bd01304fb8_0

Автор: Areostar 19.1.2014, 09:24
Мануал: http://php.net/manual/ru/zip.examples.php

А на вопрос зачем, есть один замысел - хочу его поробывать


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)