get_defaultLanguage(); $current_language = explode(":",$_SESSION['language']); $_SESSION['header'] = "\n"; $_SESSION['header'] .= "\n\n"; $_SESSION['header'] .= "\n
\n"; $_SESSION['header'] .= "\n"; $_SESSION['header'] .= "\n "; // loading available languages from language.conf file $languagefile = "../config/language"; if(is_file($languagefile) == True) { $file = fopen($languagefile, "r"); $i = 0; while(!feof($file)) { $line = fgets($file, 1024); if($line == "" || $line == "\n" || $line[0] == "#") continue; // ignore comment and empty lines $value = explode(":", $line); $languages[$i]["link"] = $value[0] . ":" . $value[1]; $languages[$i]["descr"] = $value[2]; if(rtrim($line) == $_SESSION["language"]) { $languages[$i]["default"] = "YES"; } else { $languages[$i]["default"] = "NO"; } $i++; } fclose($file); } else { $message = _("Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."); } $profiles = getConfigProfiles(); setlanguage(); // setting correct language echo $_SESSION["header"]; ?>connect($_POST['username'],$_POST['passwd']); // Connect to LDAP server for verifing username/password if($result === 0) // Username/password correct. Do some configuration and load main frame. { $_SESSION['loggedIn'] = true; $_SESSION['language'] = $_POST['language']; // Write selected language in session $current_language = explode(":",$_SESSION['language']); $_SESSION['header'] = "\n"; $_SESSION['header'] .= "\n\n"; $_SESSION['header'] .= "\n\n"; $_SESSION['header'] .= "\n"; $_SESSION['header'] .= "\n "; include("./main.php"); // Load main frame } else { if ($result === False) { $error_message = _("Cannot connect to specified LDAP-Server. Please try again."); display_LoginPage($_SESSION['config'],""); // connection failed } elseif ($result == 81) { $error_message = _("Cannot connect to specified LDAP-Server. Please try again."); display_LoginPage($_SESSION['config'],""); // connection failed } elseif ($result == 49) { $error_message = _("Wrong Password/Username combination. Try again."); display_LoginPage($_SESSION['config'],""); // Username/password invalid. Return to login page. } else { $error_message = _("LDAP error, server says:") . "\n