Вы не зашли.
Главная » PHP » Вопросы по PclZip
#1. Morgan Off (10)
Участник
2010.06.08 15:03
Версия 2.6.
Мне нужно было упаковать файлы под новым названием, то есть
$zip -> create('file.txt'); // файл упакуется под названием file.txt, а мне нужно (к примеру) index.php.
Создать "временный" файл с именем index.php не решение.
Узнал про атрибут PCLZIP_ATT_FILE_NEW_SHORT_NAME, и PCLZIP_ATT_FILE_NEW_FULL_NAME.
Использовать их как либо не получилось.
Гуглинг тоже ни к чему хорошему не привел.
Отчаявшись, немного изменил код класса, так что бы следующий код
$zip -> create('file.txt :newfilename: index.php');
упаковал файл с названием index.php.
Вроде бы проблема решена, но тут другая проблема.
Возникли ошибки при распаковке / просмотре содержания архива.
При просмотре содержимого выдает ошибку "Pclzip_err_bad_format : unable to find end of central dir record signature".
Прикрепил измененный класс. прошу помочь.
Буду очень благодарен.
Вложения
zip.class.zip 13kb [загрузок: 553]
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#2. Gemorroj Off (107)
Administrator
2010.06.08 19:07
а почему версия 2.6, а не последняя 2.8.2 ?
используй константу PCLZIP_CB_PRE_ADD и callback функцию,в которой присваивай $p_header['stored_filename'] новое имя.
#3. Morgan Off (10)
Участник
2010.06.08 21:09
Не подкинешь новую версию?
// в скриптах есть?
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#4. Gemorroj Off (107)
Administrator
2010.06.08 21:09
да, я слежу за обновлениями.
#5. Morgan Off (10)
Участник
2010.06.08 22:10
А что в них изменяется то?
Добавлено спустя   2 минуты  17 секунд:
http://wapinet.ru/script/dl/Klassy/pclzip.zip
No such resource, or resource expired
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#6. Gemorroj Off (107)
Administrator
2010.06.08 22:10
No such resource, or resource expired - где это?
изменение в ченжлоге, ченжлог на оф сайте) http://phpconcept.net
#7. Morgan Off (10)
Участник
2010.06.08 23:11
Скачал, какие то траблы были.
// с англ не в друзьях.
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#8. Morgan Off (10)
Участник
2010.06.09 11:11
Спасибо, что то я справку смотрел но мимо глаз это провел.
Еще один вопрос, нужно добавить файл с кириллицей в названий.
Добавлено спустя   9 минут  11 секунд:
О, методом тыка подобрал [cp866]
Натан ротшильд :
Кто владеет информацией, тот владеет миром
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.015 s