まつやまです。 > このファイルを別々のサーバーに乗せたところ挙動が違う動作をします。 > 一つ目はEXCELで開くか保存を聞いてくる > 二つ目はIEブラウザで表示されてしまう。 PHPの設定ではなくて、Apacheの設定の問題だと思います。 HTTPのヘッダーをみてみると、 前者は「Content-Type: application/data」で送られてきていますが、 後者は「Content-Type text/html」で送られてきています。 -- Masaaki Matsuyama <masakun @ lily.ocn.ne.jp>