php и архивы @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 17 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Заголовок сообщения: php и архивы
Сообщение Добавлено: 27 Июль 2005, 13:29:46 
У меня есть архив 11.rar в этот архив зашит файл 11.htm

Вопрос: как с помощью пхп можно открыть этот архив и сделать переадресацию на файл зашитый в архив?

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 27 Июль 2005, 13:42:16 
А документацию посмотреть религия не позволяет?
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 13:45:19 
Кухан, позволяет, да с английским туговато

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 27 Июль 2005, 13:57:26 
Неужели так трудно перевести "Get entry object from the Rar archive"?
И тем более в интернете валяется переведенная документация.

P.S. а еще существуют словари и переводчики.
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 14:18:19 
Кухан, к чему этот оффтоп? Я ходил по яндексу, пробовал. Задал вопрос. Если знаешь ответ и влом ответить тогда зачем писать, непонятно...

П.С. Всеравно спасибо

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 27 Июль 2005, 15:31:03 

Kurilshik писал(а):
к чему этот оффтоп?


Это надо у вас спросить. Я уже вам дал ссылку на документацию, там все написано, и даже есть пример для вашего случая. Если не заметили, вот он:
Код:
<?php
$rar_file = rar_open('example.rar') or die("Failed to open Rar archive");
$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Failed to find such entry");
print_r($entry);
?>

Соответственно вам надо изменить толька имена файлов и послать еще нужный заголовок. Примерно вот так:
Код:
<?php
header('Content-type: text/html');
$rar_file = rar_open('11.rar') or die("Failed to open Rar archive");
$entry = rar_entry_get($rar_file, '11.htm') or die("Failed to find such entry");
print_r($entry);
?>
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 15:39:30 
Кухан, извиняюсь. Я реально ступил :beer:

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 15:59:09 
Kurilshik, а у меня что то функция эта неработает


Цитата:
Fatal error: Call to undefined function: rar_open()


_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Бaзиль Муж.
участник
49
Сообщения: 1288
Зарегистрирован: 13.02.05
Откуда: Околомосковье
Сообщение Добавлено: 27 Июль 2005, 16:00:20 
Kurilshik, учи язык ;)

_________________
Не кочегары мы, не плотники,
Но сожалений горьких нет -
Как нет?
А мы дизайнеры-художники,
И с высоты вам шлем привет -
Привет!
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 16:01:27 
Да реально функция неработает

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Бaзиль Муж.
участник
49
Сообщения: 1288
Зарегистрирован: 13.02.05
Откуда: Околомосковье
Сообщение Добавлено: 27 Июль 2005, 16:08:50 
Kurilshik, там написано, что для этого надо надстройку поставить.
система какая (win, unix)?

_________________
Не кочегары мы, не плотники,
Но сожалений горьких нет -
Как нет?
А мы дизайнеры-художники,
И с высоты вам шлем привет -
Привет!
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 16:12:52 
Бaзиль, у меня сервер на хостинге, хостинг под сервером Апач под систему Юникс

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
SkyInTheSea Муж.
новый человек
0
Сообщения: 170
Зарегистрирован: 17.06.05
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2005, 17:17:16 
Kurilshik,
Чтобы эти функции работали должно быть установлено расширение http://pecl.php.net/package/rar
"...This extension gives you possibility to read Rar archives..."
Попросите хостера установить его , может пойдут навстречу.

_________________
Я согласен бегать в табуне , но не под седлом и без узды... (с) Высоцкий
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 27 Июль 2005, 17:56:38 
SkyInTheSea, да гребаный админ в отпуске.

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
Бaзиль Муж.
участник
49
Сообщения: 1288
Зарегистрирован: 13.02.05
Откуда: Околомосковье
Сообщение Добавлено: 28 Июль 2005, 08:59:26 
Kurilshik, тогда никак. Или самому написать распаковщик...на РНР ;)

_________________
Не кочегары мы, не плотники,
Но сожалений горьких нет -
Как нет?
А мы дизайнеры-художники,
И с высоты вам шлем привет -
Привет!
oxyproof Муж.
новый человек
0
Сообщения: 33
Зарегистрирован: 20.11.03
Сообщение Добавлено: 24 Октябрь 2005, 13:04:52 
а если Денвер и винда и поставлю я этот add'on
http://pecl.php.net/package/rar
или это тока на Unix"ские системы
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 24 Октябрь 2005, 13:30:30 
oxyproof, тема стара! :)

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 17 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100