У веб-додатку, над яким я працюю, користувач може натиснути на посилання на файл CSV. Для типу mime немає заголовка, тому браузер відображає його як текст. Я хотів би, щоб цей файл був надісланий у форматі .csv, щоб користувач міг безпосередньо відкривати його за допомогою calc, excel, gnumeric тощо.
header('Content-Type: text/csv');
echo "cell 1, cell 2";
Цей код працює так, як очікувалося на моєму комп’ютері (чи не так це завжди?), Але не працює на іншому комп’ютері.
Мій браузер - це нічна збірка FF 3.0.1 (на Linux). Браузери, в яких він не працював, були IE 7 і FF 3.0 (для Windows)
Чи є якісь химерності, про які я не знаю?