summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/functions.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/include/functions.php b/include/functions.php
index f3495a4..ee02b0a 100644
--- a/include/functions.php
+++ b/include/functions.php
@@ -1715,9 +1715,14 @@ function verify_password($email, $password)
function detectlanguage()
{
/* read out browser's prefered language, taken from php-manual*/
- $langcode = explode(";", $_SERVER['HTTP_ACCEPT_LANGUAGE']);
- $langcode = explode(",", $langcode['0']);
- return $langcode['0'];
+ if(isset($_SERVER["HTTP_ACCEPT_LANGUAGE"]))
+ {
+ $langcode = explode(";", $_SERVER['HTTP_ACCEPT_LANGUAGE']);
+ $langcode = explode(",", $langcode['0']);
+ return $langcode['0'];
+ }
+ else
+ return 'en';
}
function set_language($l,$type='lang')