Столкнулся со следующей проблемой. Задача: активизировать сессию, кой-че там всякое сделать, в зависимости от значений переменных сессий либо просто вывести сообщение на экране, либо сгенерировать и отправить ползователю pdf файл. Попытка решения: PHP: <?php session_start(); // тут делаем всякое разное header("Content-Disposition: attachment; filename=whatever.pdf"); // тут генерируем pdf ?> Проблема: IE предлагает выбрать OPEN, SAVE, CANCEL и после SAVE сообщает, что он не может сохранить файл потому что тот яко бы недоступен. Если убрать session_start, то все работает. Че делать?
Простите, если не в тему, но мне всегда казалось что хеадер должен выполняться ДО каких либо данных передоваемых браузеру...