$paramLang = deescape($_GET["lang"]);
if (isset($paramLang) && ($paramLang == "en" || $paramLang == "de")) {
setcookie("lang", $paramLang, time()+(3600*24*100));
header('Location: ./');
}
function strl($s)
{
$s = decodeEntities($s);
if ($strContent = strTag($s, getUserLang())) {
$s = $strContent;
}
else {
$s = $s;
}
return $s;
}
function strTag($s, $tag)
{
$s = CleanEncodeUTF8($s);
//$m = substr($s, strpos($s, "<$tag>"));
//$m = substr($m, 0, strpos($m, "$tag>"));
$pattern = "#<\s*?$tag\b[^>]*>(.*?)$tag\b[^>]*>#s";
preg_match($pattern, $s, $matches);
return $matches[1];
return $m;
}
function getUserLang()
{
$userLang = "en";
$browserLang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
$cookieLang = deescape($_COOKIE["lang"]);
if (isset($browserLang) && ($browserLang == "en" || $browserLang == "de")) {
$userLang = deescape($browserLang);
}
if (isset($cookieLang) && ($cookieLang == "en" || $cookieLang == "de")) {
$userLang = deescape($cookieLang);
}
return $userLang;
}
?>
Fatal error: Uncaught Error: Call to undefined function getUserLang() in /home/u532479829/domains/aqlix.dev/public_html/businesscampus/global.inc.php:21
Stack trace:
#0 /home/u532479829/domains/aqlix.dev/public_html/businesscampus/index.php(10): require_once()
#1 {main}
thrown in /home/u532479829/domains/aqlix.dev/public_html/businesscampus/global.inc.php on line 21