在shell_exec输出

时间:2018-02-22 11:36:42

标签: php isset shell-exec

我知道有很多问题有相同的标题,但我真的很困惑这个问题。我想在按下按钮时执行shell命令+我想查看结果。当我再次发送表单时,我想重新加载输出。例如:

<?php
    if (isset($_POST["submit"])) {
        $output = shell_exec('dir');
        echo "<pre>$output</pre>";
    }
?>
<form method="post">
    <button name="submit">Start</button>
</form>

但是当我加载这个例子时,shell命令输出已经显示出来了。它不等待推动。我该如何解决这个问题?

  编辑:刷新一方重新输入地址有区别。重新输入后,一方正在等待推送命令。

0 个答案:

没有答案