c ++ — запустить сгенерированный Qt исполняемый файл (EXE) через php (LINUX)

Извините, этот вопрос необходимо повторить, он уже задал следующую ссылку, но ответ не очищен .. Так может кто-нибудь пожалуйста решить эту проблему ???

exe не дает вывод в php

Я пытаюсь вызвать сгенерированный Qt исполняемый файл через код PHP, который не запускает exe .. Тот же exe запускается по двойному щелчку и через командную строку.

Ниже мой код

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

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

Благодарю вас…

-1

Решение

PHP — это серверный язык. Это означает, что код php компилируется и выполняется на сервере, а выходные данные отправляются клиенту.

То, что вы пытаетесь сделать, это использовать PHP в качестве клиентского языка, такого как JavaScript.

Эта программа выполняется, когда страница отображается, и вы хотите, чтобы она отображалась, когда пользователь нажимает кнопку, для этого вы должны использовать JavaScript.

Я бы использовал AJAX, чтобы сделать запрос к серверу, чтобы он мог выполнить программу, но если вы не хотите использовать javascript, вы можете установить форму для перенаправления страницы с параметром GET или POST и проверить в PHP, является ли этот параметр задавать

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]