gpt4 book ai didi

php - 通过 php (LINUX) 运行 Qt 生成的可执行文件 (EXE)

转载 作者:太空宇宙 更新时间:2023-11-04 05:26:51 26 4
gpt4 key购买 nike

抱歉,这个问题必须重复,它已经询问了以下链接,但答案尚未清除..所以有人可以解决这个问题吗???

exe not giving output in php

我试图通过 PHP 代码调用 Qt 生成的可执行文件,但无法运行该 exe。相同的 exe 通过双击和命令行运行。

下面是我的代码

<?php
$exec_cmd = exec('"./myEXE"');
?>

<html>
<body>
<form>
<input type="submit" value="RUN" onclick="$exec_cmd"/>
</form>
</body>
<html>

谢谢...

最佳答案

PHP 是一种服务器端语言。这意味着php代码在服务器中编译并执行,并将输出发送到客户端。

您想要做的是使用 PHP 作为客户端语言,就像 JavaScript 一样。

该程序在页面显示时执行,并且您希望在用户单击按钮时显示该程序,为此您必须使用 JavaScript。

我会使用 AJAX 向服务器发出请求,以便它可以执行程序,但如果您不想使用 javascript,您可以设置表单以使用 GET 或 POST 参数重定向页面,并检查 PHP 是否设置了该参数

关于php - 通过 php (LINUX) 运行 Qt 生成的可执行文件 (EXE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29962300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com