浏览代码

More work to make domain names case insensitive.

Mark Crane 10 年之前
父节点
当前提交
ba82a0c55e
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 2
      resources/check_auth.php
  2. 1 1
      resources/classes/domains.php

+ 2 - 2
resources/check_auth.php

@@ -64,7 +64,7 @@ require_once "resources/require.php";
 							$domain_name = $username_array[count($username_array) -1];
 							$_SESSION['domain_name'] = $domain_name;
 							foreach ($_SESSION['domains'] as $row) {
-								if ($row['domain_name'] == $domain_name) {
+								if (mb_strtolower($row['domain_name']) == mb_strtolower($domain_name)) {
 									$_SESSION['domain_uuid'] = $row['domain_uuid'];
 									break;
 								}
@@ -79,7 +79,7 @@ require_once "resources/require.php";
 				//set the domain information
 					if (strlen($domain_name) > 0) {
 						foreach ($_SESSION['domains'] as &$row) {
-							if ($row['domain_name'] == $domain_name) {
+							if (mb_strtolower($row['domain_name']) == mb_strtolower($domain_name)) {
 								//set the domain session variables
 									$domain_uuid = $row["domain_uuid"];
 									$_SESSION["domain_uuid"] = $row["domain_uuid"];

+ 1 - 1
resources/classes/domains.php

@@ -242,7 +242,7 @@
 						$_SESSION["domain_name"] = $row['domain_name'];
 					}
 					else {
-						if ($row['domain_name'] == $domain_array[0] || $row['domain_name'] == 'www.'.$domain_array[0]) {
+						if (mb_strtolower($row['domain_name']) == mb_strtolower($domain_array[0]) || mb_strtolower($row['domain_name']) == mb_strtolower('www.'.$domain_array[0])) {
 							$_SESSION["domain_uuid"] = $row["domain_uuid"];
 							$_SESSION["domain_name"] = $row['domain_name'];
 						}