<?php include("news.php"); ?>
你好,我在我的主页index.php中包含了一个news.php。我想每30秒刷新一次news.php,但不刷新主页index.php,如何部分刷新包含的php页面?谢谢。
index.php
news.php
3df52oht1#
我一直在寻找类似的东西,花了一段时间,但我认为这可能工作:
<script src="https://code.jquery.com/jquery-2.1.1.min.js" type="text/javascript"></script> <script> $(document).ready(function() { setInterval(function() { $("#screen").load('news.php') }, 2000); }); </script>
vlju58qv2#
刷新include的另一种方法(仅当include仅包含变量及其值时有效):
<?php $config = file_get_contents("news.php"); $config = str_replace("<?php", "", $config); $config = str_replace("?>", "", $config); eval($config); ?>
blmhpbnm3#
非常简单的刷新方法包括(仅适用于后端单用户,不适用于前端):
<?php $t = time(); rename("news.php", "news_${t}.php"); include("news_${t}.php"); rename("news_${t}.php", "news.php"); ?>
3条答案
按热度按时间3df52oht1#
我一直在寻找类似的东西,花了一段时间,但我认为这可能工作:
vlju58qv2#
刷新include的另一种方法(仅当include仅包含变量及其值时有效):
blmhpbnm3#
非常简单的刷新方法包括(仅适用于后端单用户,不适用于前端):