我在Windows 7上使用最小版本的php-login:http://www.php-login.net/。当用户登录时,登录验证并且验证的响应为True或False。响应返回的index.php具有这种代码php-login登录后选择页面
if ($login->isUserLoggedIn() == true) {
include("views/logged_in.php");
我想给用户一个机会选择他们到登录后的页面,但该页面只能访问当用户登录任何想法?让我知道你是否需要更多信息,或者我想要做什么不清楚。谢谢
=======以下更新========================= 我修改了下面的代码,以便如果用户登录验证返回true时,用户被定向到具有这两个链接的页面,当用户单击链接时,用户获得Access Forbidden错误消息。
if ($login->isUserLoggedIn() == true) {
include("views/choose-pages.htm");
} else {
include("views/not_logged_in.php");
}
包含另一个页面,而不是logged_in.php,或重新设计logged_in.php,在用户有一个形式,它可以选择在哪里跳。处理并重定向。 – vaso123 2014-12-02 12:08:28
'if($ login-> isUserLoggedIn()== true){'已经确认了。包括其他页面或制作一些'hrefs' – Daan 2014-12-02 12:08:39
我不确定我了解如何限制“包含”页面的基本过程,以及我了解该页面如何限制访问,但是如果我呈现带有其他页面,我向登录用户提供一系列指向各种页面的链接,例如,显示指向blue.php和green.php的链接,这两个php页面不会仅限于登录用户,因为它们没有通过通过登录验证。至少,就我理解这个过程而言,它似乎起作用。 – user1218122 2014-12-02 12:43:08