【发布时间】:2011-05-25 19:58:37
【问题描述】:
我有一个登录表单,并且我设计了我的网站,让每个用户都有自己的仪表板。
登录后,我检查是否
if($_POST['username']=="ryan")
{
redirect to ryan;s dashboard
}
if($_POST['username']=="jpn")
{
redirect to jpn;s dashboard
}
等等 1500 个用户名。还好吗?
【问题讨论】:
-
如果您想在每次获得新用户时给自己大量额外的工作,这很好。这些仪表板的名称是什么,它们是否与用户的名称相关,或者您是否有仪表板的用户名查找表?
-
与用户名有关。
-
当然可以。请记住,每次有新用户在您的应用上注册时,您都必须添加代码...鉴于您最好使用
redirect_to($_POST['username']);之类的内容并具有 -
以什么方式相关?您是在检查用户名是否有效,还是只是让用户在字段中输入他们想要的任何内容,以便 ryan 在输入 jpn 而不是自己的名字时可以看到 jpn 的仪表板?