diff options
| author | James Atkinson <thefinn@users.sourceforge.net> | 2001-05-01 20:27:36 +0000 |
|---|---|---|
| committer | James Atkinson <thefinn@users.sourceforge.net> | 2001-05-01 20:27:36 +0000 |
| commit | ccbd1cdfdda2fa8f893c778e982bc31084b8c49c (patch) | |
| tree | 69c977fb9e11f88fd7d62425bca34347a35fb8da /phpBB/login.php | |
| parent | b5743048e73c512e5b911bc25c4007d7793a1e49 (diff) | |
| download | forums-ccbd1cdfdda2fa8f893c778e982bc31084b8c49c.tar forums-ccbd1cdfdda2fa8f893c778e982bc31084b8c49c.tar.gz forums-ccbd1cdfdda2fa8f893c778e982bc31084b8c49c.tar.bz2 forums-ccbd1cdfdda2fa8f893c778e982bc31084b8c49c.tar.xz forums-ccbd1cdfdda2fa8f893c778e982bc31084b8c49c.zip | |
Added some passthru support to login
Got edit profile half working..
git-svn-id: file:///svn/phpbb/trunk@223 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/login.php')
| -rw-r--r-- | phpBB/login.php | 39 |
1 files changed, 30 insertions, 9 deletions
diff --git a/phpBB/login.php b/phpBB/login.php index a15351aac8..d73d05716c 100644 --- a/phpBB/login.php +++ b/phpBB/login.php @@ -59,7 +59,14 @@ if(isset($HTTP_POST_VARS['submit']) || isset($HTTP_GET_VARS['submit'])) $session_id = session_begin($rowresult["user_id"], $user_ip, PAGE_INDEX, $session_length, TRUE, $autologin); if($session_id) { - header("Location: index.$phpEx"); + if($forward_page) + { + header("Location: $forward_page"); + } + else + { + header("Location: index.$phpEx"); + } } else { @@ -82,11 +89,25 @@ if(isset($HTTP_POST_VARS['submit']) || isset($HTTP_GET_VARS['submit'])) { session_end($userdata["session_id"], $userdata["user_id"]); } - header("Location: index.$phpEx"); + if($forward_page) + { + header("Location: $forward_page"); + } + else + { + header("Location: index.$phpEx"); + } } else { - header("Location: index.$phpEx"); + if($forward_page) + { + header("Location: $forward_page"); + } + else + { + header("Location: index.$phpEx"); + } } } else @@ -98,26 +119,26 @@ else include('includes/page_header.'.$phpEx); $template->set_filenames( array( - "header" => "login_header.tpl", "body" => "login_body.tpl", - "footer" => "login_footer.tpl" ) ); - $template->pparse("header"); - + if($mode) + { + $forward_page .= "?mode=".$mode; + } + $template->assign_vars(array( "L_USERNAME" => $l_username, "L_PASSWORD" => $l_password, "L_SEND_PASSWORD" => $l_resend_password, "L_LOGIN" => $l_login, "U_SEND_PASSWORD" => "sendpassword.".$phpEx, - + "FORWARD_PAGE" => $forward_page, "USERNAME" => $userdata['username'] ) ); $template->pparse("body"); - $template->pparse("footer"); include('includes/page_tail.'.$phpEx); |
