2011-10-11 56 views
0

可以说该网站有一个使用会话登录/验证等用户帐户系统如何在登录后将用户引导至引用者页面?

因此,让我说,我发送给某人的链接domain.com/photos?id=3akK90,他们必须登录才能看到它。所以很自然地,网站会询问他们的登录信息,但登录后主页会显示,所以我该如何做,以便有一个推荐人,他们应该能够登录并直接进入该页面。

回答

3

我假设你正在重定向到登录。捕获他们最初进入的URL,将其存储在会话变量中,并在登录后重定向它们。

1

这是一个非常宽泛的问题,可能正在研究$ _SERVER ['HTTP_HOST']将有所帮助。当用户最初转到URL时,PHP会知道他们来到的URL。当登录完成后,PHP可以到URL重定向与Location头

1

上/照片

check for user login 
if no user login 
    save complete url in session 
    forward to /login.php 

上/login.php

when you catch the post 
if the login is successfull 
    if that session variable exists and not null 
    forward to the complete url that was saved 
相关问题