标题已经在一个简单的PHP脚本中发送

时间:2018-02-11 06:31:35

标签: php redirect

我的简单PHP脚本存在问题。我想将$_SESSION['username']设置为重定向到welcome.php,如果没有,则转到/login.php 我认为这很容易,但我似乎有一些问题。

的index.php

<?php
session_start();
if(isset($_SESSION['username']))
{
  header("Location","/welcome.php");
}
else
{
  header("Location","/login.php");
}
?>

1 个答案:

答案 0 :(得分:1)

在您使用条件执行此操作时,在重定向到页面后添加exit。也写下标题函数如下

<?php
session_start();
if(isset($_SESSION['username']))
{
  header("Location: /welcome.php");
  exit();
}
else
{
  header("Location: /login.php");
  exit();
}
?>