Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Extensions > ZIP в PHP |
Автор: Edmond 12.8.2002, 20:00 |
Приветствую. Пробывал создание zip при помощи zlib изрядно хорошо получаеться. Однако, хочеться мне чтения архива. Проблемма вот в чём. Функция gzcopressed возращает сжатые данные, где в zip урезаются первік два байта (сигнатура) и последние четыре (думаю crc). Когда генеришь zip отрезаешь эти данные и всё. Однако, когда надо раскрыть архив в функцию gzunxx естественно надо передать эти самые отрезанные байты. С сигнатурой проблем нет, однако последние четыре байта.... Они зависят от данных архива, и получить их при помощи crc32 нельзя... Кто поможет моему горю... |
Автор: Sattu 14.8.2002, 03:46 | ||
Cалют, Edmond. Попробуй так, может и получиться ![]()
|
Автор: Edmond 15.8.2002, 20:29 |
Подожди, это что? Это чтение gz файла, а я zip просил ![]() |
Автор: Sattu 16.8.2002, 05:00 |
А... ну дык... прости. Не понял. Как работать с зипом не знаю ![]() |
Автор: Sattu 16.8.2002, 06:38 | ||
Ага, нашел пример... Только для него надо иметь библиотеку ZZIPlib (http://zziplib.sourceforge.net/ или http://www.php4win.com/), но библиотека должна (я так думаю) включаться в стандартный дистрибутив РНР. Сам я zip/gz не юзаю.
PS. Желаю удачи. |