如何部分刷新包含php页面?

时间:2011-01-22 10:10:20

标签: php partial-page-refresh

<?php include("news.php"); ?>

您好,我在主页news.php中添加了index.php。我想每隔30秒刷新news.php,但不刷新主页index.php,如何部分刷新包含php页面?感谢。

4 个答案:

答案 0 :(得分:6)

最好的方法是使用AJAX

请参阅此链接

refresh a part of webpage in php

答案 1 :(得分:1)

ajax是这样做的方法,我建议jquery让它变得简单

答案 2 :(得分:-1)

刷新包含的另一种方法(仅当包含仅包含变量及其值时才有效):

<?php
$config = file_get_contents("news.php");
$config = str_replace("<?php", "", $config);
$config = str_replace("?>", "", $config);
eval($config);
?>

答案 3 :(得分:-3)

非常简单的方法来刷新包含(仅适用于后端单用户,不适用于前端):

<?php
$t = time();
rename("news.php", "news_${t}.php");
include("news_${t}.php");
rename("news_${t}.php", "news.php");
?>