2013-02-22 56 views
-2

我正在開發一個php項目。我得到一個文件名作爲我的web服務的響應。 有一個鏈接,我顯示在web服務調用成功的頁面上。單擊鏈接 我需要打開一個對話框,它會要求用戶保存或打開文件。選擇另存爲時,它會將文件保存在特定位置,如果我們選擇打開,它將打開文件。我完全不知道如何做到這一點。任何機構都可以幫助我解決一些例子或指針問題嗎? 謝謝如何用php onclick打開一個保存並打開對話框

+1

通過點擊鏈接打開對話框不適用於PHP,這是JavaScript的工作。 – Winston 2013-02-22 10:53:39

回答

0

最好的方法是從PHP流文件,並讓瀏覽器顯示默認的保存/打開對話框。

如果您需要更高級的行爲,您將需要大量的javascript。

+0

它會工作,如果我只是使用file_get_contents()? – amrita 2013-02-22 11:04:37

+0

如果你設置頭文件與文件類型相匹配,你可以使用'file_get_contents()'並回顯它,或者如果你有訪問權限,passthru(更快)。 – hexblot 2013-02-22 12:36:43