Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 是否可以在单击链接时运行内部应用程序xx.exe_Php - Fatal编程技术网

Php 是否可以在单击链接时运行内部应用程序xx.exe

Php 是否可以在单击链接时运行内部应用程序xx.exe,php,Php,在我的项目中,我只想在点击链接时将本地应用程序作为netbeans或word文档安装在我的计算机上?可能吗?如果是,我该怎么做?如果没有,为什么不可能。 提前感谢。您可以链接到PHP脚本,然后在此脚本中使用来运行应用程序 <?php exec('path/to/your/app.exe -possibleparam -param2'); /* EOF */ 我不知道你要找的是不是: exec将在安装php的机器上执行应用程序(因此您的服务器)。 如果你的意思是,当用户在你的网站上冲浪

在我的项目中,我只想在点击链接时将本地应用程序作为netbeans或word文档安装在我的计算机上?可能吗?如果是,我该怎么做?如果没有,为什么不可能。
提前感谢。

您可以链接到PHP脚本,然后在此脚本中使用来运行应用程序

<?php

exec('path/to/your/app.exe -possibleparam -param2');

/* EOF */

我不知道你要找的是不是:

exec将在安装php的机器上执行应用程序(因此您的服务器)。 如果你的意思是,当用户在你的网站上冲浪时,php应该在用户pc上打开一个应用程序,那么答案是否定的


实现这一点的唯一方法是NPAPI插件。并使用Javascript,而不是PHP。

PHP在服务器上运行。它无法控制客户端。这是故意的。如果网页可以在客户端计算机上运行程序,那么它将被无限程度地滥用,例如垃圾邮件、病毒和垃圾


您可以使用
exec
功能在服务器上运行程序。如果您的服务器和客户端恰好在同一台本地计算机上运行,那么这将满足您的需要。

请详细说明。我不明白。啊,你想启动应用程序。所以你点击webbrowser和Netbeans中的链接,或者Word启动?不,这是不可能的。我可以知道为什么不可能吗?这是可能的,但非常困难:自定义协议处理程序也有可能: