summaryrefslogtreecommitdiff
path: root/www-ssl/inc/funktion_lang.php
diff options
context:
space:
mode:
Diffstat (limited to 'www-ssl/inc/funktion_lang.php')
-rwxr-xr-xwww-ssl/inc/funktion_lang.php43
1 files changed, 26 insertions, 17 deletions
diff --git a/www-ssl/inc/funktion_lang.php b/www-ssl/inc/funktion_lang.php
index 9a6dc220..42de5df8 100755
--- a/www-ssl/inc/funktion_lang.php
+++ b/www-ssl/inc/funktion_lang.php
@@ -1,30 +1,39 @@
<?PHP
-function Get_Text ($TextID)
-{
if( !isset($_SESSION['Sprache'])) $_SESSION['Sprache'] = "EN";
if( $_SESSION['Sprache']=="") $_SESSION['Sprache']="EN";
-GLOBAL $con;
-$SQL = "SELECT * FROM `Sprache` WHERE TextID=\"$TextID\" AND Sprache ='".$_SESSION['Sprache']."'";
-@$Erg = mysql_query($SQL, $con);
-if(!mysql_error($con))
- return (@mysql_result($Erg, 0, "Text"));
-else
- return "Error Data";
+function Get_Text ($TextID)
+{
+
+ GLOBAL $con;
+ $SQL = "SELECT * FROM `Sprache` WHERE TextID=\"$TextID\" AND Sprache ='".$_SESSION['Sprache']."'";
+ @$Erg = mysql_query($SQL, $con);
+// if(!mysql_error($con))
+ if( mysql_num_rows( $Erg) == 1)
+ return (@mysql_result($Erg, 0, "Text"));
+ else
+ {
+// die("Error Data, '$TextID' found ". mysql_num_rows( $Erg). "x");
+ return "Error Data, '$TextID' found ". mysql_num_rows( $Erg). "x";
+ }
}
-function Print_Text ($TextID){
-GLOBAL $con;
+function Print_Text ($TextID)
+{
+ GLOBAL $con;
-$SQL = "SELECT * FROM `Sprache` WHERE TextID=\"$TextID\" AND Sprache ='".$_SESSION['Sprache']."'";
-@$Erg = mysql_query($SQL, $con);
+ $SQL = "SELECT * FROM `Sprache` WHERE TextID=\"$TextID\" AND Sprache ='".$_SESSION['Sprache']."'";
+ @$Erg = mysql_query($SQL, $con);
-if(!mysql_error($con))
- echo nl2br(@mysql_result($Erg, 0, "Text"));
-else
- echo "Error Data";
+// if(!mysql_error($con))
+ if( mysql_num_rows( $Erg) == 1)
+ echo nl2br(@mysql_result($Erg, 0, "Text"));
+ else
+ {
+ echo "Error Data, '$TextID' found ". mysql_num_rows( $Erg). "x";
+ }
}
?>