diff options
Diffstat (limited to 'includes/sys_lang.php')
-rw-r--r-- | includes/sys_lang.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/includes/sys_lang.php b/includes/sys_lang.php new file mode 100644 index 00000000..833d00b8 --- /dev/null +++ b/includes/sys_lang.php @@ -0,0 +1,26 @@ +<?php +function Get_Text($TextID, $NoError = false) { + global $con, $error_messages, $debug; + + if (!isset ($_SESSION['Sprache'])) + $_SESSION['Sprache'] = "EN"; + if ($_SESSION['Sprache'] == "") + $_SESSION['Sprache'] = "EN"; + if (isset ($_GET["SetLanguage"])) + $_SESSION['Sprache'] = $_GET["SetLanguage"]; + + $SQL = "SELECT * FROM `Sprache` WHERE TextID=\"$TextID\" AND Sprache ='" . $_SESSION['Sprache'] . "'"; + @ $Erg = mysql_query($SQL, $con); + + if (mysql_num_rows($Erg) == 1) + return (@ mysql_result($Erg, 0, "Text")); + elseif ($NoError && !$debug) return ""; + else { + return "Error Data, '$TextID' found " . mysql_num_rows($Erg) . "x"; + } +} + +function Print_Text($TextID, $NoError = false) { + echo Get_Text($TextID, $NoError); +} +?> |