download из переменной

PAG

Новичок
Формирую скриптом строку, которую хочу отдать пользователю на скачивание в виде файла.
Делаю вот так
PHP:
Header ( "Content-Disposition: attachment; filename=licence.cml"); 
Header ( "Content-Type: application/force-download; name=\"licence.cml\"" );
echo $str;
Но эксплорер ругается, что скачать ничего не может. Если заголовки убрать - строка нормально выводится на экран. Что делать?
Может ли помешать тот факт, что в строке возможно присутствие неотображаемых символов?
 

PAG

Новичок
Да, сессии используются.
Самое интересное, что после того, как закрыл и открыл эксплорер, сразу заработало. Видимо, просто какой-то глюк был.
 
Сверху