diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php index 1606f78c945..f295acf01cb 100644 --- a/htdocs/lib/functions.inc.php +++ b/htdocs/lib/functions.inc.php @@ -577,11 +577,18 @@ function accessforbidden() llxHeader(); print '
'.$langs->trans("ErrorForbidden").'
'; print '
'; - if ($user->login) { - print $langs->trans("Login").": ".$user->login."
"; + if ($user->login) + { + print $langs->trans("CurrentLogin").': '.$user->login.'
'; print $langs->trans("ErrorForbidden2",$langs->trans("Home"),$langs->trans("Users")); } - else { + elseif (! empty($_SERVER["REMOTE_USER"])) + { + print $langs->trans("CurrentLogin").': '.$_SERVER["REMOTE_USER"]."
"; + print $langs->trans("ErrorForbidden2",$langs->trans("Home"),$langs->trans("Users")); + } + else + { print $langs->trans("ErrorForbidden3"); } llxFooter();