私が取り組んでいるWebアプリケーションでは、ユーザーは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)でした。
私が知らない癖がありますか?