2015-06-10 65 views
1

我目前所面對的一個奇怪的設置(忙於遷移)打開一個html文件用PHP

我有一個第四維度的應用程序,調用PHP腳本(這是我們馬上要,唯一的應用程序。滴4D )

從4D調用的這個腳本需要在瀏覽器中打開一個html文件。

這可能嗎?

Iv'e試圖沿着我要與患者ID打開沿

header('Location: ./DischargeLetter.php?id='.urlencode($id)); 

此經過HTML文件(報告)線的東西。

調用它在瀏覽器中工作(顯然是嘿),但我怎樣才能讓PHP打開瀏覽器或標籤並進入該頁面?

+0

我不認爲你可以控制(打開瀏覽器,或在瀏覽器上的新標籤)與PHP。只有服務器可以執行你的php代碼。該功能屬於客戶端。如果您的應用程序是桌面應用程序,則可以通過指向您文件的鏈接打開瀏覽器。如果有人不知道,請發表評論 –

回答

1

從我的理解你有一個PHP的命令行腳本,你正試圖打開服務器上的瀏覽器?

如果您使用的是像一個命令腳本語言PHP的,你可以使用http://php.net/manual/en/function.shell-exec.php調用其他命令,這樣就可以調用像

shell_exec('C:\Program Files (x86)\Google\Chrome\Application\chrome.exe $url');

+0

是的,這將工作,但會打開服務器端的窗口。 我不認爲你可以打開它在客戶端使用PHP。我現在使用4D來做同樣的「shell_exec」,但你可以運行它的客戶端。將只使用AJAX來獲取數據來填充。感謝您花時間提供幫助。 – morne