不能在Godaddy中使用标题重定向

时间:2017-01-15 08:46:33

标签: php .htaccess header

我有一个索引页面,用于检查是否已设置会话变量,如果是,则将其重定向(使用“标题”)到“客户”页面。这适用于我的本地主机,但在我将网站上传到GoDaddy时无效:

<?php
include("Classes.php");
session_start();
include("connector.php");

if ($_SERVER['REQUEST_METHOD'] == "GET"){
    session_unset();
}

    if ($_SERVER['REQUEST_METHOD'] == "POST" && isset($_POST['accname'])){
        $name = $_POST['accname'];
        $password = $_POST['password'];
        $_SESSION['customer'] = new customer($name,$password);
        echo $_SESSION['customer']->custno;
        if (isset($_SESSION['customer']->custno))  {
               header("Refresh:0;customer.php");
        }
    }  

2 个答案:

答案 0 :(得分:0)

您的标题有误,但也可能会在内容后抱怨标题。

 header("refresh:5;url=yourpage");

答案 1 :(得分:0)

答案是:我放弃了。似乎在localhost上运行的代码在将其放在Web上时不起作用。 PS代码没有任何问题:粘贴到SO中时出现的小错误已得到纠正。