summaryrefslogtreecommitdiff
path: root/includes/sys_lang.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/sys_lang.php')
-rw-r--r--includes/sys_lang.php26
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);
+}
+?>