Xwab
Форумыnavigate_nextПрограммирование на PHP

Зделать Архиватор
Сообщения
АццкийСотона

Добрый день и рад знакомству, есьть куча вопросов! И очень надеюсь на вашу помощь....

Вобщем есьть з.ц. Хочу добавить архивирование, вот например обектм саит.ру/блабла.jаr
какой код нада писать чтоб можна было в зип запаковать и скачать. А файлик зип бы удалился ну через час к примеру

27 Дек 2011, 12:23
JoiNeD

Jar файл-это и есть zip архив, зачем его архивировать?

27 Дек 2011, 12:33
АццкийСотона

Ну это к примеру. Это может быть любой файл.

27 Дек 2011, 12:37
kos

должна быть функция архивирования (может после скачивания библиотеки) обработай файл этой функцией и получиш архив. Архивы хранить во временной папке, которую например в 3 часа ночи очищать(кроном).

27 Дек 2011, 12:44
АццкийСотона

Вот про функцию подробнее плиз а удаление... Думаю с кроном эт махатса, йа его не понимаю. Можна следить за возростом файла через бд) сам уже пол вопроса решил)


__________
посл.ред. 27 Дек 2011, 12:51; всего 1 раз 27 Дек 2011, 12:47
JoiNeD

<?php
$file='path/to/file.mp3'; //Путь к объекту который будем архивировать
class_exists('ZipArchive') or die('Поздравляем, Вы обладатель аккаунта на говнохосте');
$zip=new ZipArchive;
$res=$zip->open('file.zip', ZipArchive::CREATE); // Создаем архив file.zip в папке со скриптом
if(!$res) die('Ошибка создания архива');
$zip->addFile($file); // Добавляем файл в архив
$zip->close();
?>

27 Дек 2011, 12:49
АццкийСотона

JoiNeD, благадарю

27 Дек 2011, 12:53
manyrus

JoiNeD, "Вы обладатель аккаунта на говнохосте" - ну что за школота пошла.

27 Дек 2011, 13:38
JoiNeD

manyrus, Поправь меня если в чем то не прав, взрослота.Бгг

27 Дек 2011, 14:01
Ответить на тему