写一个phtml 点击按钮后运行后面的php代码
时间: 2023-08-01 12:11:12 浏览: 62
可以尝试以下代码实现:
```html
<!DOCTYPE html>
<html>
<head>
<title>按钮点击运行PHP代码</title>
</head>
<body>
<button onclick="runPhp()">运行PHP代码</button>
<div id="output"></div>
<script>
function runPhp() {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("output").innerHTML = this.responseText;
}
};
xmlhttp.open("GET", "example.php", true);
xmlhttp.send();
}
</script>
</body>
</html>
```
其中,当点击按钮时,会调用 JavaScript 函数 `runPhp()`。这个函数通过 XMLHttpRequest 对象向服务器发送 GET 请求,并将服务器返回的响应输出到 div 元素中。
你需要在服务器上创建一个 PHP 文件,例如 `example.php`,并在其中编写你需要执行的 PHP 代码。当然,你可以根据需要修改 JavaScript 函数 `runPhp()` 中的代码,以满足你的具体需求。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)