Вызвать окно Save As

Тема в разделе "PHP", создана пользователем carver_joy, 18 дек 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. carver_joy

    carver_joy Писатель

    Регистр.:
    9 дек 2008
    Сообщения:
    9
    Симпатии:
    0
    Интересует вот что, флеш передает в пхп-скрипт параметры на скачивание файла (имя, путь, куда сохранить), скрипт непосредственно вызывает диалог "Save As" минуя запрос - что делать с файлом: открыть или сохранить.
    Помогите реализовать )
     
  2. slik_jay

    slik_jay ^_^

    Регистр.:
    24 май 2008
    Сообщения:
    50
    Симпатии:
    27
    спроси у троян-мейкеров :) а если серьезно, то никак
     
  3. black.cat

    black.cat

    Регистр.:
    13 ноя 2008
    Сообщения:
    203
    Симпатии:
    32
    Копать в сторону content type заголовков вертаемого get/post запроса.
    т.е. броузеру отдается контент и он точно знает что его нельзя запустить (нет файловой ассоциации)
    и тупо сохраняет

    найдите сайт с таким видом загрузок и посмотрите через firebug чево он там возвращает.

    НО! это 100% не кроссброузерно.
    какойнибудь хром на это дело забьет наверняка.
     
  4. HatoL

    HatoL

    Регистр.:
    5 фев 2008
    Сообщения:
    206
    Симпатии:
    36
    невозможно. PHP тут вообще нипричем, возможно такое могли бы реализовать JavaScript-разработчики, но не стали - и это правильно
     
  5. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Возможно:
    либо на php - заголовок с левым content/type (предпочтительнее)
    либо htaccess -
    Код:
    <FilesMatch "\.(pdf|mp3)$">
        ForceType application/octet-stream
    </FilesMatch>
     
  6. HatoL

    HatoL

    Регистр.:
    5 фев 2008
    Сообщения:
    206
    Симпатии:
    36
    не шаришь. Читай внимательно его вопрос:
     
  7. Maksimus2000

    Maksimus2000 Прохожие

    Такое можно сделать во флеше (Флеш будет выдавать запрос на загрузку и сохранение файла, плюс можно отслеживать прогресс загрузки) или можно сделать редиррект на нужный файл или скрипт который выдает файл с нужными header-ами (type, name)
     
  8. silent9

    silent9 Постоялец

    Регистр.:
    7 июн 2008
    Сообщения:
    136
    Симпатии:
    10
    нельзя такое сделать, у тебя на компе уже давно было бы полно всякого мусора без твоего согласия))
     
Статус темы:
Закрыта.