shell_exec передает переменную $ _GET в EXE

Я пытаюсь взять информацию из $ _GET и передать ее в исполняемый файл, которому нужен 1 аргумент, и использовать входные данные из $ _GET для этого аргумента, но он выполняет .exe и НЕ передает переменную, это затем висит .exe, пока я не закончу процесс.

Индекс формы для отправки:

<form action="/test.php" method="get">
<input type="text" name="input" />

<input type="submit" value=" OK " />

PHP-скрипт, который он отправляет.

  <html>
<head><title>PHP Get Send</title></head>

<body>

<?php
$var = $_GET['input'];

$x = shell_exec("test.exe ".$var);

echo $x;
?>


</body>

</html>

Я не могу понять это, вообще. Он просто отказывается правильно выполнить exe с отправленной переменной. Я могу сделать это из командной строки и т. Д., Из bat-файла, но как только я попытаюсь сделать это из PHP, он повесит исполняемый файл и не отправит переменную.

0

Решение

Задача ещё не решена.

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

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

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