Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Как разархивировать файл (tar) на сервере
пишем пхпшник для разарчивации архива

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

DiZtorShn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не поможете я в пхп полный чайник не могли бы дать сразу код
заранее спасибо




Добавил PHP в название. — Svarga.

Всего записей: 7 | Зарегистр. 11-08-2003 | Отправлено: 00:54 11-08-2003 | Исправлено: Svarga, 12:09 18-12-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DiZtorShn
www.php.net/system

Код:
 
<?
system("tar xvf название_файла");
?>
 
 
это для *никс системы.. Для виндов тоже самое, только нужно сначала скачать разархиватор с командной строкой... и использовать его параметры вызова

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:57 11-08-2003 | Исправлено: Cheery, 01:00 11-08-2003
DiZtorShn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2Cheery
огромное тебе пасиб очень помог!!!

Всего записей: 7 | Зарегистр. 11-08-2003 | Отправлено: 01:10 11-08-2003
12341234

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно, а xvfz так же работает? Проверять лень просто, если честно? А так если работает, то можно сразу tar.gz распаковывать...

Всего записей: 188 | Зарегистр. 13-01-2003 | Отправлено: 13:18 11-08-2003
neperap



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
12341234
x - extract (разжать)
v - verbose (вывод инфы на  STDOUT)
f - force (все файлы)
дальше можно применять фильтры:
z - gzip'ованый фильтр, для *.tar.gz иль *.tgz архивов.
j (в старых версия tar'а вместо j надо y) - bzip2 фильтр, для *.tar.bz2, tbz иль tar.bz2
Важно знать, что это применимо к GNU'той версии tar'а.
То есть для линукса
Если неизвестно, на каком юниксе будет работать php'а, то тогда пользуемся pipe'ами.

----------
Чем больше женщину мы меньше, тем меньше больше она нас.
make: *** No rule to make target `love'. Stop.

Всего записей: 474 | Зарегистр. 15-06-2002 | Отправлено: 13:24 11-08-2003
Yras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на phpconcept.net посмотри,там есть классы для тара и зипа

Всего записей: 13 | Зарегистр. 24-02-2003 | Отправлено: 06:26 15-08-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Как разархивировать файл (tar) на сервере


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru

Рейтинг.ru