diff options
Diffstat (limited to 'phpBB/login.php')
| -rw-r--r-- | phpBB/login.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/phpBB/login.php b/phpBB/login.php index d725a4ad4b..d7f43fe1e8 100644 --- a/phpBB/login.php +++ b/phpBB/login.php @@ -77,7 +77,15 @@ if( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset($ } else { - message_die(GENERAL_MESSAGE, $lang['Error_login']); + $template->assign_vars(array( + "META" => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">') + ); + + $redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : ""; + + $message = $lang['Error_login'] . "<br /><br />" . sprintf($lang['Click_return_login'], "<a href=\"" . append_sid("login.$phpEx?$redirect") . "\">", "</a> ") . "<br /><br />" . sprintf($lang['Click_return_index'], "<a href=\"" . append_sid("index.$phpEx") . "\">", "</a> "); + + message_die(GENERAL_MESSAGE, $message); } } else |
