#1 2009.01.16 21:33

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

zip архивы

У меня возник вопрос: как мне открывать на страницу содержимое архива? Так же как и у Вас на сайте? Заранее СпС!

Неактивен

#2 2009.01.17 11:34

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: zip архивы

класс pclzip в архиве, как использовать смотреть где-то тут http://wapinet.ru/textbook/

Неактивен

#3 2009.01.18 15:49

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: zip архивы

Там про то, как доставать из архива нужные фаийлы.А мне нужно, чтобы просто подержимое архива.

Неактивен

#4 2009.01.18 16:07

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: zip архивы

там про все.

Неактивен

#5 2009.01.19 15:19

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: zip архивы

Помоги, как листинг архива сделать.

Неактивен

#6 2009.01.19 15:51

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: zip архивы

listContent()


Возвращаемые значения.

0 – ошибка.

Массив – формат массива смотрите в разделе “Возвращаемые значения”.


Описание.

Этот метод возвращает содержание архива. Результат – массив, каждый элемент которого описывает архивированный файл или папку.


Пример:      include_once('pclzip.lib.php');

     $zip = new PclZip("test.zip");

     if (($list = $zip->listContent()) == 0) {
        die("Error : ".$zip->errorInfo(true));
     }

     for ($i=0; $i<sizeof($list); $i++) {
        for(reset($list[$i]); $key = key($list[$i]); next($list[$i])) {
            echo "File $i / [$key] = ".$list[$i][$key]."<br>";
        }
        echo "<br>";
     }



Пример выведет следующий результат: File 0 / [filename] = data/file1.txt
File 0 / [stored_filename] = data/file1.txt
File 0 / [size] = 53
File 0 / [compressed_size] = 36
File 0 / [mtime] = 1010440428
File 0 / [comment] =
File 0 / [folder] = 0
File 0 / [index] = 0
File 0 / [status] = ok

File 1 / [filename] = data/file2.txt
File 1 / [stored_filename] = data/file2.txt
File 1 / [size] = 54
File 1 / [compressed_size] = 53
File 1 / [mtime] = 1011197724
File 1 / [comment] =
File 1 / [folder] = 0
File 1 / [index] = 1
File 1 / [status] = ok

Неактивен

#7 2009.01.19 23:27

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: zip архивы

Пробовал это, а оно какую-то фигню пишет.Никак не содержимоеsad

Неактивен

#8 2009.01.20 20:15

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: zip архивы

попробуй еще)

Код:

1
span style="color: #0000BB"><?phpinclude_once 'pclzip.lib.php'; // путь к pclzip$zip = new PclZip('test.zip'); // путь к zip архивуprint_r($zip->listContent());?>

Неактивен

#9 2009.01.25 10:43

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: zip архивы

Кажись разобрался ЫЫ

Неактивен

#10 2009.01.27 21:01

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: zip архивы

http://php.su/functions/?cat=zip вот здесь описано, как открывать архивы. Тока я не могу скачать библиотеку. Где ее еще можно скачать?

Неактивен

#11 2009.01.27 21:43

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: zip архивы

тебе уже сказано было, используй pclzip!  http://wapinet.ru/textbook/rabota_s_pclzip.htm тут все про нее расписано.

Неактивен

#12 2009.01.27 22:55

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: zip архивы

извини за москодоставание.(Так по цензурному сформулировал) :-)
Добавлено спустя   7 минут  8 секунд:
По ходу, чтобы содержимое отобразить надо распаковать архив, а потом показать содержимое папки, в которую он распакован? Если так, то это просто оказывается.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.010 s