2011-10-16 66 views
0

我的php腳本更改標題以匹配用戶將下載的word文檔,但是,當用戶下載它時,它將變爲只讀。我知道用戶可以手動修改這個,但我希望它可以從我的腳本本身完成。 我現在的標題是:將生成的Word文檔編輯爲用戶

header("Content-type: application/vnd.ms-word"); 
header("Content-Disposition: attachment;Filename=License2011.doc"); 

回答

1

該文件將被瀏覽器下載到一個臨時位置。它的目的只是爲了避免用戶可以編輯文檔的印象,並通過單擊「保存」自動上傳更改(這是每個人都不熟悉HTTP如何工作並且經常會導致問題的直觀假設當他們在臨時文件上做了半天的工作時,就會永遠消失)。

我不認爲你可以更改「只讀」在你結束位。這取決於瀏覽器。

有,遺憾的是,目前還沒有符合標準的方式,讓用戶下載的文件,在其軟件中打開它,將它保存,並自動重新上傳。