我有一个HTML按钮
<button type="button" class="btn btn-default">基本</button>
我还有一个名为run.php的文件,里面的内容是
<?php
$test = "./runthisshell.sh";
exec($test,$array);
print_r($array);
?>
PHP会在服务器上执行一个shell脚本并获取最后一行当作返回内容,但我想在网页上单击一个按钮便执行这段php代码,所以我写了个html页面里面包含了一个漂亮的按钮,但我怎么做才能让按钮有执行这段php代码并获取返回到前端的能力?
ajax 咯。
你这个php肯定是个接口嘛,让它可以被访问到。
然后就是执行代码。
btn.onclick = ()=>fetch('/run.php').then(v=>v.text()).then(console.log)
看控制台就可以了。