Показать сообщение отдельно
  #1 (permalink)  
Старый 08.11.2010, 08:07
Новичок на форуме
Отправить личное сообщение для ojogin Посмотреть профиль Найти все сообщения от ojogin
 
Регистрация: 08.11.2010
Сообщений: 1

передача файла с сервера на клиент
Добрый день. У меня вот какая проблема. Мне надо организовать передачу файла с сервера на клиент, известен такой споспоб передачи:

session_start();
header("Content-type: text/txt");
header("Content-Disposition: attachment; filename=\"text.txt\"");
echo $filestring;

так вот)))) это замечательно работает на локальной машние во всех браузерах. Если запуспить скрипт с рабочего сервера, это работает во всех браузерах кроме explorer'а. Дело в том что explorer предлогает сохранить не text.txt с содержимым $filestring а сам php файл который отрабатывается на сервере. Путем проб и ошибок было установленно что дело в открытии сессии.
А теперь внимание вопрос. можно ли организовать сохранение файла (который передается в виде строки) на клиенте без использования header(); либо отрыть сессию так что бы это не вызвало конфликтов с header();
Спасибо со помощь)
Ответить с цитированием