首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP将用户重定向到个人主页

PHP将用户重定向到个人主页
EN

Stack Overflow用户
提问于 2014-01-20 03:16:18
回答 3查看 135关注 0票数 1

我想将用户重定向到带有用户名的特定页面(我将手动创建),这样当user2登录时,它会将它们重定向到user2.php,当user1登录时,它会将它们重定向到user1.php。我将手动创建用户页面从他们的用户名注册后。

这是我使用的,但它将每个用户重定向到相同的页面(除了admin)

代码语言:javascript
复制
if ( IsUserConnected() ) {
    if (IsUserAuthorized($_SESSION['username'])) {
        header('Location: /username.php');
    }
}
EN

回答 3

Stack Overflow用户

发布于 2014-01-20 03:18:20

您正在将所有用户重定向到username.php

改为执行以下操作:

代码语言:javascript
复制
if ( IsUserConnected() ) {
    if (IsUserAuthorized($_SESSION['username'])) {
        header('Location:/'.$_SESSION['username'].'.php');
  }

}
票数 2
EN

Stack Overflow用户

发布于 2014-01-20 03:19:51

“试试这个,”header('Location: /'.$_SESSION['username'].'.php');补充道

代码语言:javascript
复制
if ( IsUserConnected() ) {
    if (IsUserAuthorized($_SESSION['username'])) {
        header('Location: /'.$_SESSION['username'].'.php');
        exit();
    }   
}
票数 0
EN

Stack Overflow用户

发布于 2014-01-20 03:21:50

您可能希望将第三行更改为

代码语言:javascript
复制
header("Location: /path/" . $_SESSION['username'] . ".php");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21221370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档