PHP - 自动刷新页面

Fou*_*Fou 30 php

我正在使用以下代码进行刷新页面,它不会在完成时重新加载.以下代码有时无法正常工作.

 $page = $_SERVER['PHP_SELF'];
 $sec = "10";
 header("Refresh: $sec; url=$page");
 echo "Watch the page reload itself in 10 second!";
Run Code Online (Sandbox Code Playgroud)

nic*_*ckb 56

使用<meta>重定向而不是标题重定向,如下所示:

<?php
$page = $_SERVER['PHP_SELF'];
$sec = "10";
?>
<html>
    <head>
    <meta http-equiv="refresh" content="<?php echo $sec?>;URL='<?php echo $page?>'">
    </head>
    <body>
    <?php
        echo "Watch the page reload itself in 10 second!";
    ?>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)


小智 27

您可以使用

<meta http-equiv="refresh" content="10" > 
Run Code Online (Sandbox Code Playgroud)

只需在head标签后添加它

其中10是您的页面刷新自己的时间


小智 10

使用此代码,它会在5秒内自动刷新,您可以在刷新时更改时间

<?php $url1=$_SERVER['REQUEST_URI']; header("Refresh: 5; URL=$url1"); ?>


小智 5

也试试这个。您的页面将每 10 秒刷新一次

<html>
 <head>

  <meta http-equiv="refresh" content="10; url="<?php echo $_SERVER['PHP_SELF']; ?>">
 </head>
 <body>

 </body>
</html>
Run Code Online (Sandbox Code Playgroud)