|
|
|
| Здравствуйте! Подскажите пож.
Написал такой код:
header("Content-Disposition: attachment; filename=name.rar");
$x = fread(fopen("files/name.rar", "rb"), filesize("files/name.rar"));
echo $x;
|
При нажатии ссылки выводит окошко: сохранить в формате xml или выбрать программу.
Как сделать чтобы сохранялся сразу в формате rar? | |
|
|
|
|
|
|
|
для: nikh848
(24.05.2010 в 16:09)
| | только с оперой глюк?
если да, то самое верное решение - архивировать в zip | |
|
|
|
|
|
|
|
для: psychomc
(24.05.2010 в 16:14)
| | В других выводит иероглифы... | |
|
|
|
|
|
|
|
для: nikh848
(24.05.2010 в 16:09)
| | Вы же не посылаете заголовки типа контента, ну еще можно длину скачиваемого файла указать тоже заголовком.
$filename = "путь/к файлу/name.rar";
header("Content-Disposition: attachment; filename=name.rar");
header("Content-Length: " . filesize($filename));
header("Content-type: application/x-rar-compressed");
|
| |
|
|
|
|
|
|
|
для: Лена
(24.05.2010 в 17:00)
| | Спасибо большое! Получилось. | |
|
|
|