标头似乎不适用于Web服务器

时间:2017-02-21 07:42:53

标签: php session header

C11

它只是没有将我重定向到index.php,即使会话不存在,它也在适当的位置。

3 个答案:

答案 0 :(得分:0)

我了解您的重定向问题

从上面的代码

header('Location: ../../index.php');

您的项目是example.com/testfolder/view.php

更改路径,如果index.php位于上一个文件夹,则只需添加

../index.php

同样监控并在标题中设置路径。

答案 1 :(得分:0)

试试: -

header('Location: http://myhost.com/mypage.php');

PHP header()

答案 2 :(得分:0)

    <?php
  session_start();
  if (!isset($_SESSION['id'])) {
    header('Location: ../../index.php');
    exit;
  }
?>

我修好了,我不知道怎么做,但它现在有效。这是我现在使用的代码