我有一个服务器的网页,我需要添加其他功能。即我想在网页上显示保存在服务器上的txt文件的内容。我并不完全熟悉给我带来麻烦的语法,但它看起来像是使用了随着html& amp; javascript函数填充页面。
我尝试过没有运气的xmlhttp请求。
<div class="row">
<div class="col-md-12">
<h4>Rigidity Analysis</h4>
<pre class="experimentRecord" onload="loadXMLDoc()" >{{ "test" }}</pre>
<script type="text/javascript">
function loadXMLDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("demo").innerHTML =
this.responseText;
}
};
xhttp.open("GET", '../hello.txt', true);
xhttp.send();
}
</script>
</div>
</div>
以下是我使用php请求的方式。
<div class="row">
<div class="col-md-12">
<h4>Rigidity Analysis</h4>
<iframe src="test.php"></iframe>
</div>
</div>
哪个链接到php文件:
<?php
echo readfile("../hello.txt");
?>
Here is the full html file with the portion I am trying to add on line 50.以及服务器上的输出。
答案 0 :(得分:0)
为什么不使用readfile
?
http://us2.php.net/manual/en/function.readfile.php
<?php
echo readfile("../hello.txt");
?>
P.S。:您正在尝试在php
文件中运行html
代码。那不行。只需将results.html
更改为results.php
。
更新:
或者,创建另一个文件txt.php
:
<?php
echo readfile("../hello.txt");
?>
然后在你的results.html
中嵌入它:
<iframe src="test.php"></iframe>