Заголовок CSV - файла под win/apache

Paul_II

Новичок
Заголовок CSV - файла под win/apache

Господа, такой вопрос.

Имею интранетовский сервак под виндами, на нем крутиться Апач. Давно столкнулся с тем, что в такой конфигурации хромают заголовки файлов - например, если по ссылке открывается файл .doc, то иногда он открывался в виде текста и получалась всякая пурга.
Пришлось делать обработчик расширений открываемых файлов, который при нужном расширении выдавал нужный заголовок файла. Выдача заголовков в таком стиле:
PHP:
  switch ($file_ext)
 {
  case "xls" : header("Content-type: application/vnd.ms-excel");break;
  case "csv" : header("Content-type: application/vnd.ms-excel");break;

 }
Но вот столкнулся с проблемой чтения CSV -файлов - эксель не хочет их правильно открывать, разбивая на столбцы, а валит все в одну строку. При этом, если открыть этот же файл напрямую, а не через браузер, разбиение по столбцам идет нормально. Очевидно, вылез косяк с заголовком файла. Не подскажите, как пофиксить проблему?

Заранее спасибо.
 
Сверху