imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 14.09.2004, 19:29     # 1
f1vlad
Junior Member
 
Аватар для f1vlad
 
Регистрация: 17.10.2003
Адрес: Nashua,NH
Сообщения: 56

f1vlad Нуль без палочки
PHP:zastavit browser skachat file

[PHP]

Здравствуйте коллеги.

Я тут столкнулся с небольшим затруднением. Задача такова: нужно заставить броузер скачать файл (.pdf,.txt,.doc,.xsl и т.д.) а не открывать его.

Код:
Код: 


это пока наброски 


if($_GET['getfile']){ 

   header("Content-type: application/pdf"); 
   header("Content-Disposition: attachment; filename=".$_GET['getfile']); 
   readfile("documents/".$_GET['getfile']); 
}
Может ктото с такой задачей сталкивался и подскажет решение.
Заранее спасибо.
f1vlad вне форума  
Старый 14.09.2004, 19:32     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
header("Content-type: application/pdf");
на
Цитата:
header("Content-type: application/octet-stream");
RaZEr вне форума  
Старый 14.09.2004, 20:52     # 3
f1vlad
Junior Member
 
Аватар для f1vlad
 
Регистрация: 17.10.2003
Адрес: Nashua,NH
Сообщения: 56

f1vlad Нуль без палочки
spasibo! poprobuiu.
f1vlad вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.