0) { } else { db_query("INSERT INTO user_online24 (id,ip,expire) VALUES ('".$id."','$REMOTE_ADDR','".(time()+$zeitspanne)."')"); $counter = $counter + 1; db_query("UPDATE counter SET count = '".$counter."' WHERE id='".$id."'"); } $zeichen = strlen ($counter); $counter_gr = " "; for ($i=0; $i<$zeichen; $i++) { $zahl = $counter[$i]; if ($i == 0) { $counter_gr = ""; } else { $counter_gr .= ""; } } return $counter_gr; } function db_query($query) { global $dbserver,$dbuser,$dbpass,$dbname; $conn = mysql_pconnect($dbserver,$dbuser,$dbpass); mysql_select_db($dbname,$conn); if (!$conn) { die ("Keine Verbindung zur Datenbank!"); } $result = mysql_query($query,$conn); if (!$result) { echo "Query = $query\n"; die ("Abfrage gescheitert!"); } return $result; } function kopf($title) { eval ("\$header = \"".gettemplate("header")."\";"); return $header; } function kopf_print($title) { eval ("\$header = \"".gettemplate("header_print")."\";"); return $header; } function fuß() { eval ("\$foot = \"".gettemplate("foot")."\";"); return $foot; } function gettemplate($template,$endung="htm") { global $templatefolder; if(!$templatefolder) $templatefolder = "templates"; return str_replace("\"","\\\"",implode("",file($templatefolder."/".$template.".".$endung))); } function dooutput($template) { global $bgcolor, $tablebg, $tableb, $tablec, $tabled, $tablea, $font, $fontcolor, $fontcolorsec, $fontcolorthi, $fontcolorfour, $bgfixed, $bgimage; $template = str_replace("{tablebordercolor}","$tablebg",$template); echo $template; } function datum_de ($datumstring) { $formatted_datum[jahr] = substr ($datumstring, 0 ,4); $formatted_datum[monat] = substr ($datumstring, 5 ,2); $formatted_datum[tag] = substr ($datumstring, 8 ,2); $formatted_datum[nr] = substr ($datumstring, 11); $datum_de = $formatted_datum[tag]; $datum_de .= "."; $datum_de .= $formatted_datum[monat]; $datum_de .= "."; $datum_de .= $formatted_datum[jahr]; $datum_de .= " "; $datum_de .= $formatted_datum[nr]; return $datum_de; } function mask_string ($eingabestring) { $translation = get_html_translation_table(HTML_ENTITIES); $ausgabestring = strtr($eingabestring, $translation); $ausgabestring = str_replace ("\n","
",$ausgabestring); $ausgabestring = addslashes ($ausgabestring); return $ausgabestring; } function demask_string ($eingabestring) { $translation = get_html_translation_table(HTML_ENTITIES); $translation = array_flip ($translation); $eingabestring = strtr ($eingabestring, $translation); # $eingabestring = str_replace ("
","\n",$eingabestring); return stripslashes($eingabestring); } function nullen_zeigen ($wert,$anzahl_stellen) { $anzahl = strlen ($wert); $fuell = 0; if ($anzahl < $anzahl_stellen) { for ($i=0;$i<($anzahl_stellen-$anzahl);$i++) { $wert = $fuell.$wert; } } return $wert; } function check_user($userid) { $result = db_query("SELECT * FROM jehv_online"); $zeile = mysql_fetch_array($result,MYSQL_ASSOC); $reihen = mysql_num_rows($result); if ($reihen <= 0) { $check = 0; } else { $check = 1; } return $check; } function finde_username($von) { $result = db_query("SELECT username FROM bb1_user_table WHERE userid = '".$von."'"); $zeile = mysql_fetch_array($result,MYSQL_ASSOC); $username = $zeile[username]; return $username; } function finde_veranstaltung($veranstaltung) { $result = db_query("SELECT bezeichnung FROM jehv_veranstaltungen WHERE id = '".$veranstaltung."'"); $zeile = mysql_fetch_array($result,MYSQL_ASSOC); $bezeichnung = $zeile[bezeichnung]; return $bezeichnung; } function finde_aufgabe($todo) { $result = db_query("SELECT bezeichnung FROM jehv_todo_list WHERE id = '".$todo."'"); $zeile = mysql_fetch_array($result,MYSQL_ASSOC); $bezeichnung = $zeile[bezeichnung]; return $bezeichnung; } function finde_usergruppe($von) { $result = db_query("SELECT groupid FROM bb1_user_table WHERE userid = '".$von."'"); $zeile = mysql_fetch_array($result,MYSQL_ASSOC); $usergruppe = $zeile[groupid]; return $usergruppe; } ?>