aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/login.php
diff options
context:
space:
mode:
authorJames Atkinson <thefinn@users.sourceforge.net>2001-05-01 20:27:36 +0000
committerJames Atkinson <thefinn@users.sourceforge.net>2001-05-01 20:27:36 +0000
commitccbd1cdfdda2fa8f893c778e982bc31084b8c49c (patch)
tree69c977fb9e11f88fd7d62425bca34347a35fb8da /phpBB/login.php
parentb5743048e73c512e5b911bc25c4007d7793a1e49 (diff)
downloadforums-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.php39
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);