Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Имя Файла Запакованного в GZ Архив
 
 автор: Gemorroj   (23.01.2008 в 13:09)   письмо автору
 
 

gzclose — Закрывает открытый gz-указатель
gzcompress — Сжимает строку
gzdecode — Decodes a gzip compressed string
gzdeflate — Сжимает строку
gzencode — Сжимает строку в формате gzip
gzeof — Проверяет, находится ли текущая позиция в конце gz-файла
gzfile — Считывает весь gz-файл в массив
gzgetc — Возвращает символ из gz-файла
gzgets — Возвращает строку из gz-файла
gzgetss — Возвращает строку из gz-файла с удалёнными HTML-тегами 
gzinflate — Распаковывает строку
gzopen — Открывает gz-файл
gzpassthru — Выводит все оставшиеся данные из указателя gz-файла. 
gzputs — Псевдоним gzwrite()
gzread — Бинарное чтение gz-файла
gzrewind — Перемещает индикатор позиции в gz-файле в начало
gzseek — Перемещает индикатор позиции в gz-файле
gztell — Возвращает текущую позицию чтения/записи в gz-файле
gzuncompress — Распаковывает строку
gzwrite — Бинарная запись в gz-файл
readgzfile — Выводит содержимое gz-файла
zlib_get_coding_type — Возвращает тип кодирования, используемый для сжатия вывода

ни одна из перечисленных функций насколько я понимаю не способна показать имя файла запакованного в GZ архив. Нужно распаковать GZ архив и сохранить присутствующий в нем файл с его настоящим именем. Что-то не соображу как сделать...

   
 
 автор: Gemorroj   (23.01.2008 в 13:38)   письмо автору
 
   для: Gemorroj   (23.01.2008 в 13:09)
 

Все, спасибо, не надо. Догадался =)
<?php
$f 
file_get_contents('file.gz');
$f explode(chr(0),$f);
print 
$f[1];
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования