我知道有很多问题有相同的标题,但我真的很困惑这个问题。我想在按下按钮时执行shell命令+我想查看结果。当我再次发送表单时,我想重新加载输出。例如:
<?php
if (isset($_POST["submit"])) {
$output = shell_exec('dir');
echo "<pre>$output</pre>";
}
?>
<form method="post">
<button name="submit">Start</button>
</form>
但是当我加载这个例子时,shell命令输出已经显示出来了。它不等待推动。我该如何解决这个问题?
编辑:刷新一方重新输入地址有区别。重新输入后,一方正在等待推送命令。