Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   проблемы с download (http://www.flasher.ru/forum/showthread.php?t=33295)

Crazy 19.06.2002 18:55

Лечит. Вот полный текст:

Код:

<?php
header('Pragma: no-cache');
header("Content-type: application/zip");
header("Content-Disposition: attachment; filename=foobar.zip");
?>
Just a test...

Понятно, что файл распаковываться не будет. Но имя при сохранении предложит верное.

sapenov 19.06.2002 22:28

тут по-моему не только проблему лечить надо :)

ZJA 20.06.2002 09:44

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

Crazy 20.06.2002 12:38

Цитата:

Оригинал написал(а) ZJA
требуется даунлоад файла лежащего не рядышком со скриптом, а допустим в соседней директории


Какое это иммеет значение?

Цитата:

2. все это я хочу организовать в ф-цию, а если мы пересылаем заголовки, то логично(на мой взгляд, я могу и ошибаться), что потребуется открывать дополнительное окно
Ты не должен ХОТЕТЬ открыть дополнительное окно средстами PHP.

juggy 24.06.2002 20:48

http://forum.alesh.ru/showthread.php...id=536#post536

ZJA 24.06.2002 23:48

ну в общем, это проблему не решает
 
товарищи, сказано было много, но по делу мало, собственно все дают ссылки которые в конце концов ведут на php.net и вообще мы остановились на том что качественно скачать файл с передачей в окно названия можно только надругавшись над урлом к скрипту(имеется ввиду случай, когда файл лежит не в одном каталоге вместе со скриптом), у кого-нибудь еще будут варианты
2крези(персонально), 1.значение большое,2.php->xml->html->jvscript->новое окно, и вообще я все хочу))))

Crazy 25.06.2002 00:18

Re: ну в общем, это проблему не решает
 
Цитата:

Оригинал написал(а) ZJA
мы остановились на том что качественно скачать файл с передачей в окно названия можно только надругавшись над урлом к скрипту(имеется ввиду случай, когда файл лежит не в одном каталоге вместе со скриптом)
И все таки: при чем здесь "файл лежит не в одном каталоге вместе со скриптом"?

sapenov 25.06.2002 07:23

(тоже персонально Crazy)
У тебя просто ангельское терпение :)

зы.
по-моему нужно путь указывать в переменной - $dir
название файла в переменной - $filename
затем конкатенация : $dir.$filename



ZJA 25.06.2002 10:52

блин
 
при том что если файл лежит не в одном каталоге со скриптом, т.е. вместо имени передается путь+имя, то ничего не работает, ошибки не возвращается, а получается как всегда, логи: сервер завершил операцию... и все! и никакого эффекта, что запустили скрипт,что радио послушали

Crazy 25.06.2002 11:41

Покажи точный код скрипта. Ибо у меня все пракрасно работает независимо от взаимного размещения скриптов и файлов.


Часовой пояс GMT +4, время: 00:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.