<?php $file_path = "/etc/ntp.conf"; $file_content = file_get_contents($file_path); echo $file_content; $file_content1 = $_POST['content']; file_put_contents($file_path,$file_content1); ?> 在不使用echo的情况下 html通过ajax将$file_content的内容输入到文本框中
时间: 2024-02-23 10:02:58 浏览: 140
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
可以使用以下代码实现:
```html
<textarea id="content"></textarea>
<script>
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("content").value = this.responseText;
}
};
xhr.open("GET", "read_file.php", true);
xhr.send();
</script>
```
其中,`read_file.php` 是你上述的 PHP 代码所在的文件名。这段代码会通过 AJAX 向该文件发起 GET 请求,获取 `$file_content` 的内容,并将其填充到 `<textarea>` 标签中。注意,上述代码需要放在 HTML 文件的 `<body>` 标签内部。
阅读全文