我正在使用这段代码从网站注销用户:
case 'exit':
setcookie("hash", "", time() - 3600, '/');
header('Location: /main');
exit();
break;
在localhost上使用完全相同的代码,唯一的区别是服务器上它不会注销。只需转到/main
页面就可以了。用户保持登录状态,但它完全适用于localhost。
答案 0 :(得分:0)
我也遇到过这个问题,我发现大多数网络服务都需要cookie和会话才能成为文件的第一行。请记住,必须在发送任何实际输出之前调用header()。
答案 1 :(得分:0)
您应该在服务器上提供完整的路由。 //例 标题(“位置:http://www.example.com/login”);