From: Arun Persaud Date: Sun, 27 May 2018 18:52:43 +0000 (-0700) Subject: fix error when language is not set X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=e-DoKo.git;a=commitdiff_plain;ds=sidebyside fix error when language is not set --- 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')