На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Модератор форума: MaSTerGuiTar, frenkmalcov  
Php скрипт просмотра содержимого rar и zip архивов
potroshitel Дата: Суббота, 12.04.2014, 12:55 | Сообщение # 1
Offline
Начинающий
Пользователи
Сообщений:20
Награды:1
Замечания:20%
Репутация
9
Здравствуйте, нужна помощь с php скриптом, мне необходимо в модуле "Каталог файлов" выводить содержимое архивов. Я нашел в интернете 2 php скрипта.
Для zip: 

Код
<?
$archive = new PclZip('archive.zip');
$result = $archive->listContent();
if ($result == 0) { //Возращает 0, если операция не удалась.
echo $archive->errorInfo(true); //Вывод ошибки.
} else {
foreach($result as $id=> $v1) { // перебор массива с файлами. В переменную $id попадает индекс файла в архиве, который пригодится нам далее, а переменная $v1 становится массивом с данными о файле.
foreach($v1 as $kk=>$v2) { // перебор массива с информацией о файле в архиве
echo "$kk - $v2 ";
}
}
}
?>


И для rar:

Код
$fileList = rar_list($resource);

foreach ($fileList as $file) {
     echo 'Имя файла ' . $file->getName() . "<br />\n";
     echo 'Размер в архиве ' . $file->getPackedSize() . "<br />\n";
     echo 'Размер после распаковки ' . $file->getUnpackedSize() . "<br /><br />\n";


Как мне теперь сформироовать ссылку, чтобы на ее конце был $FILE_URL$
поскажите пожалуйста. И есть ли другой способ отображения содержимого архивов, например на javascript?
Заранее спасибо! P.S: Может что-то нечетко объяснил конечно


Сообщение отредактировал potroshitel - Суббота, 12.04.2014, 13:00
 
  • Страница 1 из 1
  • 1
Поиск: