mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Account for the fact that mb_strtolower is not always available.
This commit is contained in:
@@ -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 (mb_strtolower($row['domain_name']) == mb_strtolower($domain_name)) {
|
||||
if (lower_case($row['domain_name']) == lower_case($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 (mb_strtolower($row['domain_name']) == mb_strtolower($domain_name)) {
|
||||
if (lower_case($row['domain_name']) == lower_case($domain_name)) {
|
||||
//set the domain session variables
|
||||
$domain_uuid = $row["domain_uuid"];
|
||||
$_SESSION["domain_uuid"] = $row["domain_uuid"];
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
$_SESSION["domain_name"] = $row['domain_name'];
|
||||
}
|
||||
else {
|
||||
if (mb_strtolower($row['domain_name']) == mb_strtolower($domain_array[0]) || mb_strtolower($row['domain_name']) == mb_strtolower('www.'.$domain_array[0])) {
|
||||
if (lower_case($row['domain_name']) == lower_case($domain_array[0]) || lower_case($row['domain_name']) == lower_case('www.'.$domain_array[0])) {
|
||||
$_SESSION["domain_uuid"] = $row["domain_uuid"];
|
||||
$_SESSION["domain_name"] = $row['domain_name'];
|
||||
}
|
||||
|
||||
@@ -1293,4 +1293,23 @@ function number_pad($number,$n) {
|
||||
}
|
||||
}
|
||||
|
||||
//lower case
|
||||
function lower_case($string) {
|
||||
if (function_exists('mb_strtolower')) {
|
||||
return mb_strtolower($string, 'UTF-8');
|
||||
}
|
||||
else {
|
||||
return strtolower($string);
|
||||
}
|
||||
}
|
||||
|
||||
//upper case
|
||||
function upper_case($string) {
|
||||
if (function_exists('mb_strtoupper')) {
|
||||
return mb_strtoupper($string, 'UTF-8');
|
||||
}
|
||||
else {
|
||||
return strtoupper($string);
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user