![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| 3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: нет Всего: 24 |
У меня на неком бесплатном хостинге php скрипт генерирует rar архив, проблема в том что там на php скрипты устанвливается заголовок "text/html" и в начало файла вставляется скрипт:
Можно ли после этого добавить како нить JavaScript чтоб браузер предложил сохранить архив на диск? Это сообщение отредактировал(а) 3,14 - 11.3.2005, 12:49 -------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Я так понял что RAR архив бьётся... Переустанавливай заголовоки на сервере: header("Content-type: application/x-rar - точно MIME не помню
Можно извратится и закоидировать архив в текст, например base64. В скриптах открываем новое окно дла закачки:
Но это не будет работать, т.к. идея с различными МИМЕ умерла, ИЕ по моему поддерживает только text/html и картинки... -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| 3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: нет Всего: 24 |
Ежели файл php скриптом запихивать в строку JavaScript проблем с длинной переменной не будет, файл может быть довольно большим?
Это сообщение отредактировал(а) 3,14 - 11.3.2005, 13:31 -------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Елки, как ты быстро посты редактируешь !
Дай волю извращённой фантазии, например отсылай архив как текст, на клиенте вырежи всё что хостер подвесил. Затем проси юзера сохранить текст + скрипт(JScript и Perl) которые распакуют у клиента сей файл Шучу, вряд ли кто запустит левый скрипт у себя на локалке. Нужно как то подменить заголовки на стороне клиента, как - не знаю. Второй способ выше не работает, а должен... -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |