2011-12-09 17 views
1

私は、Word文書としてPHPファイルをエクスポートしようとしている、と私はグーグルをしたとが見つかりました:PHPのWordエクスポート

 header('Content-type: application/vnd.ms-word'); 
     header("Content-Disposition: inline; filename=$filename.doc"); 
     header("Content-Disposition: attachment; filename=$filename.doc"); 
     header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT'); 
     header('Cache-Control: no-store, no-cache, must-revalidate'); 
     header('Cache-Control: pre-check=0, post-check=0, max-age=0'); 
     header('Cache-Control: pre-check=0, post-check=0, max-age=0'); 
     header('Pragma: anytextexeptno-cache', true); 
     header('Cache-control: private'); 
     header('Expires: 0'); 

だけでは、Windows上で動作すること。 OSXでは、無効なファイルタイプと言われています.Linuxでは、Chromeで開こうとすると失敗します。

誰かが私に行方不明を教えてもらえますか?私はコンピュータにそれが言葉であると信じて欲しい。もしそうなら、文書は有効である(私は窓が働いていることを知っている)。たとえそれが本当にhtml文書であっても、私はそれが単語文書であることをUnixにシステムに似ていると言うために何か他のことをする必要があるようです。

オハイオ州と私はそれのためにいくつかの図書館を見ましたが、私はそれらをオンザフライで作成したいので、それをやりたくないので、彼らは空想的である必要はありません。ありがとう!

+0

これはMacの「ページ」に問題があると思います。他の誰かがそれを経験していますか? – oneadvent

答えて

0

application/mswordとしてコンテンツタイプヘッダーを渡すことは、通常私のために機能します。

+0

問題は、Mac上のページでは機能しません。 – oneadvent

+0

PagesファイルまたはWordファイルを送信しようとしていますか? –

+0

まあ、私はちょうどそれらのMacユーザーのためのページでWordファイルを開いてほしいです。 – oneadvent

関連する問題