Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
此网页在chrome中有一个重定向循环“ERR_TOO_MANY_REDIRECTS”,所有浏览器都使用php代码_Php - Fatal编程技术网

此网页在chrome中有一个重定向循环“ERR_TOO_MANY_REDIRECTS”,所有浏览器都使用php代码

此网页在chrome中有一个重定向循环“ERR_TOO_MANY_REDIRECTS”,所有浏览器都使用php代码,php,Php,我的代码是用php编写的 if(!isset($_COOKIE['pp_group'])){ session_destroy(); @header("Location:../login"); exit(); } 它的代码工作thanku aalam可能是.htaccess中的某些内容和/或我们不知道的其他文件中的某些内容,包括您为代码发布的内容,这些代码可能会丢失很多代码。您为什么在标题处使用@?当我从浏览器中删除所有cookie时,此错误已得到解决。但是用户不知道这些,所以我想为所有用户解决

我的代码是用php编写的

if(!isset($_COOKIE['pp_group'])){
session_destroy();
@header("Location:../login");
exit();
}

它的代码工作thanku aalam

可能是.htaccess中的某些内容和/或我们不知道的其他文件中的某些内容,包括您为代码发布的内容,这些代码可能会丢失很多代码。您为什么在标题处使用@?当我从浏览器中删除所有cookie时,此错误已得到解决。但是用户不知道这些,所以我想为所有用户解决这个问题。@用于防止错误消息…errr。。。。您希望在测试期间删除它。顺便说一句,我们知道的越少,提供解决方案所需的时间就越多。我们也不知道你是否开始了课程等等等等。。。。。。。。。。。。。。。。。。。。。。。。。。。。你实际上是在浪费每个人的时间,包括你的时间。
You have to delete all your cookie names to redirect to desired url:
if(empty($_COOKIE['pp_group'])){
        session_destroy();
        $cookies = explode(';', $_SERVER['HTTP_COOKIE']);
        foreach($cookies as $cookie) {
            $parts = explode('=', $cookie);
            $name = trim($parts[0]);
            setcookie($name, '', time()-1000);
            setcookie($name, '', time()-1000, '/');
        }
        header("Location: ../login/index.php");
        exit();
    }
You have to delete all your cookie names to redirect to desired url:
if(empty($_COOKIE['pp_group'])){
        session_destroy();
        $cookies = explode(';', $_SERVER['HTTP_COOKIE']);
        foreach($cookies as $cookie) {
            $parts = explode('=', $cookie);
            $name = trim($parts[0]);
            setcookie($name, '', time()-1000);
            setcookie($name, '', time()-1000, '/');
        }
        header("Location: ../login/index.php");
        exit();
    }