causefx 8 lat temu
rodzic
commit
18e94bfe04
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      functions.php

+ 4 - 4
functions.php

@@ -1675,11 +1675,11 @@ function qualifyUser($type, $errOnFail = false) {
 	
 	if (!$authorized && $errOnFail) {
 		if ($GLOBALS['USER']->authenticated) {
-			header('Location: '.dirname($_SERVER['SCRIPT_NAME']).'\error.php?error=401');
-			echo '<script>window.location.href = \''.dirname($_SERVER['SCRIPT_NAME']).'\error.php?error=401\'</script>';
+			header('Location: '.rtrim(dirname($_SERVER['SCRIPT_NAME']), '/').'/error.php?error=401');
+			echo '<script>window.location.href = \''.rtrim(dirname($_SERVER['SCRIPT_NAME']), '/').'/error.php?error=401\'</script>';
 		} else {
-			header('Location: '.dirname($_SERVER['SCRIPT_NAME']).'\error.php?error=999');
-			echo '<script>window.location.href = \''.dirname($_SERVER['SCRIPT_NAME']).'\error.php?error=999\'</script>';
+			header('Location: '.rtrim(dirname($_SERVER['SCRIPT_NAME']), '/').'/error.php?error=999');
+			echo '<script>window.location.href = \''.rtrim(dirname($_SERVER['SCRIPT_NAME']), '/').'/error.php?error=999\'</script>';
 		}
 
 		debug_out('Not Authorized' ,1);