2011-02-11 62 views
0

我正在開發一個Web應用程序,我被困在此:執行程序PHP的Linux

我想創建一個簡單的標籤觸發本地程序的執行 如gedit,Mozilla Firefox瀏覽器等。

我的項目基於HTML,Javascript和PHP。

我知道JavaScript不允許這種執行,但也許PHP呢?

謝謝!

+0

地方在客戶端計算機上?客戶端沒有看到你的php,它被解析並運行在服務器端,輸出被髮送到客戶端。所以你不能用php做任何事情。我甚至不知道你爲什麼要這樣做... – jswolf19 2011-02-11 14:35:46

+0

我只是想在本地啓動一個程序(意味着該程序位於運行該應用程序的機器上)......這是不可能的?甚至沒有使用JavaScript? – tina 2011-02-11 14:40:35

回答

3

PHP代碼在服務器上運行;它對Web瀏覽器中發生的情況沒有影響。它所能做的只是爲Web瀏覽器生成HTML和Javascript,而不能直接在客戶端機器上執行任何操作,因此不能,無法執行此操作。

1

你可以做到這一點與exec()函數,但該方案已beign在服務器犯規運行在客戶端