2015-06-10 122 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