Hai*_*ood 39 php redirect header
我有一个页面,
如果设置了变量(在会话中),它将执行操作,然后取消设置会话.
现在它必须刷新自己.
这是我被困的地方.
有没有办法获得当前页面的确切网址?
还是有功能这样做?
所以 header('location: ???');
Byr*_*ock 88
header('Location: '.$_SERVER['REQUEST_URI']);
Run Code Online (Sandbox Code Playgroud)
Fer*_*ndo 19
PHP刷新当前页面
使用PHP代码:
<?php
$secondsWait = 1;
header("Refresh:$secondsWait");
echo date('Y-m-d H:i:s');
?>
Run Code Online (Sandbox Code Playgroud)
注意:请记住,在发送任何实际输出之前,必须通过普通HTML标记,文件中的空行或PHP来调用header().
如果您发送任何输出,您可以使用javascript:
<?php
echo date('Y-m-d H:i:s');
echo '<script type="text/javascript">location.reload(true);</script>';
?>
Run Code Online (Sandbox Code Playgroud)
当此方法接收true值作为参数时,将导致始终从服务器重新加载页面.如果为false或未指定,则浏览器可以从其缓存重新加载页面.
或者您可以明确使用"元刷新"(使用纯HTML):
<?php
$secondsWait = 1;
echo date('Y-m-d H:i:s');
echo '<meta http-equiv="refresh" content="'.$secondsWait.'">';
?>
Run Code Online (Sandbox Code Playgroud)
问候和良好的代码,