2017-05-06 106 views

回答

0

PHP是服務器端腳本語言。 它不能在客戶端計算機上執行任何操作,如打開資源管理器窗口。它只能在客戶端存儲一些cookies。 您可以使用此

<input type="file"></input> 

這是HTML中用於打開探索窗口來上傳文件。

+0

我不想上傳文件的朋友,只是打開一個窗口。 –

0

如果您在Windows機器上運行PHP這是唯一可行的。在這種情況下,您可以使用PHP作爲腳本語言。

這是你需要的代碼:

$path = 'C:\'; 
exec("explorer '" . $path . "'"); 

這不會對所有路徑的工作,但escapeshellargdoes not seem to work as expected on Windows(我沒有測試過)。

然而,這不是通常的情況。通常,PHP在服務器上運行,並動態地準備HTML文檔,然後由瀏覽器顯示。
在這種情況下,你想做的事是不可能的