Php 浏览器上的后退和前进按钮

Php 浏览器上的后退和前进按钮,php,Php,我的本地主机在点击任何链接时都能正常工作;然而,当我点击浏览器上的后退按钮时,网站就像永远加载页面一样。我在很多网站上都看到过。是什么原因造成的?每个脚本都从以下内容开始: <?php include "base.php"; if (!isset($_SESSION['username'])) { header('Location: index.php'); exit(); }?> 你认为原因是我的代码还是本地主机? 谢谢如果这段代码在您的index.php上

我的本地主机在点击任何链接时都能正常工作;然而,当我点击浏览器上的后退按钮时,网站就像永远加载页面一样。我在很多网站上都看到过。是什么原因造成的?每个脚本都从以下内容开始:

<?php include "base.php"; 
if (!isset($_SESSION['username'])) {
    header('Location: index.php');
    exit();
}?>

你认为原因是我的代码还是本地主机?
谢谢

如果这段代码在您的
index.php上执行,并且未设置
$\u会话['username']
,那么您将陷入无休止的重定向循环。这看起来像是“永远加载”。

这也是在你的index.php上运行的吗?base.php中是否有
session\u start()
?是的,base.phpDo中有session\u start()。你认为我应该删除base.php中的session\u start()并单独添加它吗?