2013-03-28 66 views
-1

当我让我的header.inc.php我得到一个重定向循环。建设网站时循环重定向

我的代码:

<? 
    include ("inc/scripts/mysql_connect.inc.php"); 
    session_start(); 
    $user = $_SESSION["user_login"]; 
    if (!isset($_SESSION["user_login"])) { 
     header("location: index.php"); 
     exit(); 
    } else { 
     header("location: home.php"); 
    } 
?> 
+3

这是的index.php? –

+1

除非您将某些值设置为$ _SESSION [“user_login”],否则IF语句永远不会为false,并且永远不会重定向到home.php。 – fiunchinho

+0

这是t header.inc.php –

回答

0

您的代码有许多点缺乏明确的:

  • 什么是index.php文件
  • 是什么mysql_connect.inc.php

正如我可以看到,你可能index.php文件有一个包括header.inc.php,所以他们是一个重定向lo因此,我们真正需要的是清楚地发布您的代码,以便我们能够最大程度地帮助您!

注:替换,我们只需要通过编码数据没有看到你所使用的逻辑匿名数据敏感数据使用的是:)

+0

所以我应该在这里发布什么编码? –

+0

@Nick Salvato:我认为将所有相关文件的内容发布到header.inc.php将帮助我们更快地解决问题 然后,特别是index.php文件内容的帖子将清除图像a很多,如果你可以通过替换敏感数据来发布mysql_connect.inc.php的内容,那么我们可以注意到重定向循环的位置:) –