在我的index.php中,我的cotent已显示在一个名为txt1的文本文件中。因此,位于服务器上的txt1上的所有内容都将显示在内容index.php中。 我想要显示的内容不会只显示在一个文本文件中,但我希望每隔几秒钟将其更改为另一个名为txt2的文本文件。因此它会将不同的内容更改为文本框。
<div id="content">
<br>
<font align="center" color="white" size="3"><b>
<?php
$myFile = "txt1.txt";
$fh = fopen($myFile, 'r');
$theData = fgets($fh);
fclose($fh);
echo $theData;
?>
</b></font></div>
这是我们得到的代码,所以基本上只是阅读文本文件中的内容。 所以我如何阅读不同的文本文件,并在同一内容中每隔一秒更改一次文本文件。
我需要在JavaScript中使用PHP。所以JavaScript内部的JavaScript。
答案 0 :(得分:0)
您需要创建两个不同的div。一个包含txt1.txt的数据 另一个包含txt2.txt的数据并被隐藏。
<div class="content"><?=file_get_contents('txt1.txt')?></div>
<div class="content" style="display:none"><?=file_get_contents('txt2.txt')?></div>
然后,只需使用javascript隐藏第一个潜水并显示另一个div。
//using Jquery
$(document).ready(function(){
$(document).ready(function(){
var time=2; //Number of seconds
setInterval(toggle_content, time*1000);
})
function toggle_content() {
$('.content').toggle()
}
})