Ueberpruefen Sie den Pfad!"; /* //Basisfunktion zur Rückgabe des um den Präfix vervollständigten Tabellennamen function vdb($GLOBALS[mydb],$org) { global $PRAEFIX; $Table_Name = $PRAEFIX.$org; return $Table_Name; } //Datenbankkonfiguration aus Beta.ini auslesen function dload(){ global $PRAEFIX; //echo "mysql_connect($_SESSION[_config_SERVER],$_SESSION[_config_DBLOGIN],$_SESSION[_config_DBPASSWORD])"; if(!mysql_connect($_SESSION[_config_SERVER],$_SESSION[_config_DBLOGIN],$_SESSION[_config_DBPASSWORD])) echo "Datenbankkonfiguration konnte nicht gelesen werden.
Bitte installieren Sie die Software neu."; return $_SESSION[_config_DB]; } */ function include_extern($inc_string) { #echo "@include($_SESSION[_config_connect_path].$inc_string.$_SESSION[_config_connect_get]);"; include($_SESSION["_SERVER_ADRESS"].$inc_string."?_REFERER_DOMAIN=".$_SESSION[_REFERER_DOMAIN]); } function GetPortalName() { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],admin))); return $rowA[Portalname]; } function GetPortalAdresse() { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],admin))); return $rowA[Portal_Adresse]; } function GetPortalSignatur() { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],admin))); return $rowA[Signatur]; } // ENDE System Funktionen // BEGIN Personalisierungsfunktionen // Gibt die aktuelle SessionID zurück function GetSessionID() { global $sessid; //$user_alogin=fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID = '$sessid'")); return $sessid; } function GetMemberAnrede($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT Anrede FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return $rowB[Anrede]; } function GetMemberName($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT Vorname,Name FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return "$rowB[Vorname] $rowB[Name]"; } function GetMemberLogin($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); return $rowA[user]; } function GetMemberEmail($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT Email FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return $rowB[Email]; } function GetMemberOrt($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT Ort FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return $rowB[Ort]; } function GetMemberPic($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT Tel FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); $PIC="images/".$rowB[Tel].".jpg"; //return $PIC; } function GetMemberID($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT ID FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return $rowB[ID]; } function GetMemberFAN($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT kenntnis FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return $rowB[kenntnis]; } function GetMemberNICK($sessid) { $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT user FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID='$sessid'")); $rowB = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT Tel FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$rowA[user]'")); return $rowB[Tel]; } // gibt die Priorität des aktuellen Users wieder falls er auch in der Mitgliederdatenbank vorhanden ist function GetMemberPriotität($sessid) { $user_alogin=fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],currentsession)." WHERE sessionID = '$sessid'")); $whonames=fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],mitglieder)." WHERE login='$userlogin'")); return $whonames[Priorität]; } //gibt eine aktuelle Berüßung abhängig von der Tageszeit zurück function aktuelle_beguessung() { if(date(H)<= 10) $aktuelle_anrede="Guten Morgen "; else if(date(H)>= 22) $aktuelle_anrede="Gute Nacht "; else if(date(H)>= 19) $aktuelle_anrede="Guten Abend "; else $aktuelle_anrede="Guten Tag "; return $aktuelle_anrede; } // ENDE Personalisierungsfunktionen // BEGIN Kompatibilitätsfunktionen (bei Gelegenheit bereinigen) // Gibt die aktuelle SessionID zurück function who_aid() { return GetSessionID(); } //gibt loginname des aktiven Benutzers zurück function who_user($sess_work) { return GetMemberLogin($sess_work); } // gibt vollständigen Benutzername anhand des loginnamens zurück function who_name($login_work) { $whonames = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],benutzer)." WHERE login='$login_work'")); return ucfirst(GetMemberLogin($sess_work)); } /* gelöscht UJ 15.09.2003 : funktionalität wird auch von who_name erfüllt function who_mname($login_work){ $whonames = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],mitglieder)." WHERE login='$login_work'")); return ucfirst($whonames[Vorname])." ".ucfirst($whonames[Name]); }*/ function who_aname() { return GetMemberAnrede(GetSessionID())." ".GetMemberName(GetSessionID()); } function who_aemail() { return GeMemberEmail(GetSessionID()); } function who_aprio($userlogin) { return GetMemberPriotität(GetSessionID()); } // ENDE Kompatibilitätsfunktionen (bei Gelegenheit bereinigen) // CRM FUNKTIONEN // function GetCRMStatus($userID,$Actionname) { $newstatus = -2; $rowA = fetch_array($GLOBALS[mydb],query($GLOBALS[mydb],"SELECT * FROM ".vdb($GLOBALS[mydb],crmlog)." WHERE UserID='$userID' ORDER BY `Timestamp` DESC")); // letzter Status $oldstatus = $rowA[Status]; $newstatus = $oldstatus; // definitionen switch($Actionname) { case "WEB_REGISTRATION_NEW":$newstatus="0";break; case "GET_FREE_UPDATE":$newstatus="2a";break; case "BEGIN_UPDATE":$newstatus="2b";break; case "APP_REGISTRATION_NEW":$newstatus="2";break; case "WEB_SHOPREGISTRATION_NEW":$newstatus="1a";break; //WEB_SHOPREGISTRATION_UPDATE nicht behandelt //WEB_SHOPORDER nicht behandelt //WEB_REGISTRATION_UPDATE nicht behandelt //APP_LOGIN nicht behandelt } return $newstatus; } function LogCRMMessage($userID,$Actionname,$Actiontext="",$userID2="") { $newstatus = GetCRMStatus($userID,$Actionname); if(!query($GLOBALS[mydb],"INSERT INTO `".vdb($GLOBALS[mydb],crmlog)."` (`UserID`, `UserID2`, `CRMAction`, `ActionText`, `Status`, `Timestamp`) VALUES ('$userID', '$userID2', '$Actionname', '$Actiontext', '$newstatus', NOW(NULL))")) return false; } // END CRM FUNKTIONEN // ?> <? include("./index/index_portaltitle.inc.php"); ?> ",$data); $tpl_work = split("",$tpl_work[1]); $_GET[mid]=str_replace("\n","",$tpl_work[0]); $mid=$_GET[mid]; global $mid; } ?> >