Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно выдавать пользователю файл на скачивание.

Это уже реализовано по примеру из многих форумов:

header('Content-type: application/octet-stream');

header('Accept-Ranges: bytes');

header('Content-Length: '.filesize($User_F_Dir.'/'.$Downloaded_File));

header('Content-Disposition: attachment; filename="'.$Downloaded_File.'"');

readfile($User_F_Dir.'/'.$Downloaded_File);

У этого метода есть 2 проблемы:

1. При использовании оперы предлагается сохранить файл с расширением html.

2. При скачивании файла в IE, появляется диалог windows:

открыть или сохранить.

Если выбираем "Сохранить" - все в порядке, файл скачивается, а потом открывается.

А при выборе "Открыть" - файл не открывается, например, word пишет:

"файл не найден". Блокнот пишет: не удается найти файл и указывает путь в папке временных файлов windows. Видимо, есть проблема сохранения файла туда?

А при открывании фалов в Интернете по прямым ссылкам - такой проблемы нет.

Типы файлов, которые нужно открывать:

«docx», «rtf», «xls», «xslx», «chm», «htm», «html», «txt», «gif», «jpg», «png», «bmp», «zip», «rar», «7z»

Далее могут быть добавлены и другие типы...

Жду ваших предложений.

Мне нужен 100% рабочий во всех браузерах код.

Срок - чем раньше, тем лучше.

15 лет назад
evmaster
Евгений 
43 годаРоссия
21 год в сервисе
Был
год назад
83 отзыва
Выбранный исполнитель
CodeDreamer
36 летУкраина
17 лет в сервисе
Был
11 лет назад
15 лет назад
$10
1 день
Моментально решил задачу на достойном уровне. В общении внимателен и вежлив. Рекомендую.
Четкое техзадание, разумные сроки, оплата сразу после сдачи работы, вежливость в общении — так в нескольких словах можно охарактеризовать мое сотрудничество с Евгением. Настоятельно рекомендую.
  • Похожие заказы
  • Добрый день. Необходимо перевести КЛАДР (отсюда http://www.gnivc.ru/Document.aspx?id=80 ) в иерархическую структуру: ID NUMBER // Код ID_PARENT NUMBER // Код предка TYPE VARCHAR // Тип - из справочника SOCRBASE NAME VARCHAR // Наименование POSTINDEX VARCHAR // Почтовый индекс LVL NUMBER // Уровень ...

    Завершен
    15 лет назад
  • $500

    Надо доработать сайт сделан drupal и т.д. на самом деле все уже сделано и сайт будет выглядеть как есть.. лежит сейчас на http://www.artos.alexxhost.com но есть маленькие мелочи в дизайне и работе сайта, а также в ...

    Закрыт
    15 лет назад
  • $10

    Имеется исходник флеш окошка авторизации (http://www.templatemonster.com/flash-templates/16846.html) там где вводить логин/пароль (авторизация) нужно вытащить эту авторизацию из флеша (получится 238х136) , перевести на русский язык, интегрировать на сайт. подробнее об интеграции: - при нажатии на вспомнить пароль ...

    Завершен
    15 лет назад
  • Необходимо сделать сайт. Сложность минимальная. Знаю, что на джумле можно сделать это все за 1 день. Максимум за 2 дня. + верстка дна 2-3. Ниже привожу тех.задание: ------------------------------------ 1) Верстка резиновая. Минимальное разрешение, как на reggi.ru 2) Возможность ...

    Закрыт
    15 лет назад
  • $500

    В течение недели-двух будет заказано приложение для социальной сети "ВКонтакте". Сейчас ТЗ здесь выкладывать не буду, коммерческая тайна. Требуется отличное знание FLASH (программирования) и платформы "ВКонтакте", остальное будет предоставлено (подробное ТЗ, графика, мультимедия и так ...

    Завершен
    15 лет назад
  • Есть сайт на Joomla 1.0.15. Сейчас, если в админке ставлю для материала “не опубликовано", он исчезает во всех каталогах в frontend сайта, а при попытке зайти на страницу этого материала по старой его ссылке выводится ...

    Закрыт
    15 лет назад
  • $30

    I Это по туризму 1. Необходимо изменить базу стран и курортов 2. Там трех-звездочный,четырех-звездочный,пяти звездочный добавить еще одно-звездочный и двух-звездочный 3. И чтоб все ок под всеми браузерами было! 4. И на сайте 3 языка!Чтоб на каждом языке отображалось ...

    Завершен
    15 лет назад