没有刷新页面的php / js刷新变量

时间:2016-01-15 09:22:27

标签: javascript php html

我的php / js代码有问题。

我需要检查每1秒的文件内容,因此在我要加载页面之前,我将adress.txt内容设置为" localhost"然后我去我的网站,它显示我localhost,现在我想编辑文本文件的内容到" 192.168.0.1",所以我想自动设置div文本到新内容没有刷新,它仍然localhost不是192.168.0.1

我的实际js:

    $(document).ready(
        function() {
            setInterval(function() {
                var randomnumber = Math.floor(Math.random() * 100);
                $('#show').text("<?php echo file_get_contents("adress.txt");?>");
            }, 1000);
        });

如何在不刷新的情况下将div文本更新为新的txtfile内容?

抱歉英语不好:)

1 个答案:

答案 0 :(得分:0)

PHP是一种服务器端语言。只有在加载(或刷新)页面时才会执行infinite_loop = False。然后,如果你想做任何事情而不刷新,你需要使用javascript。如果要在不刷新的情况下调用某些PHP代码,可以使用AJAX。如果你只是想获得一些文件的内容,你甚至不需要PHP。

试试这个:

<?php echo file_get_contents("adress.txt");?>