User_ID <> 0) { return true; } else { return false; } } function updateOnlineUsers($session_id) { $Sql_Query="SELECT Session_ID FROM Forum_OnlineUsers WHERE Session_ID='".$session_id."' LIMIT 1;"; $Sql_Ergebnis=mysql_fetch_object(anfrage($Sql_Query)); if ($Sql_Ergebnis->Session_ID != "") { $Sql_Query="UPDATE Forum_OnlineUsers SET Timestamp='".time()."', User_ID='".actualUserID()."' WHERE Session_ID='".$session_id."' LIMIT 1;"; anfrage($Sql_Query); } else { $Sql_Query="INSERT INTO Forum_OnlineUsers (Session_ID,Timestamp,User_ID) VALUES ('".$session_id."','".time()."','".actualUserID()."');"; anfrage($Sql_Query); } $Sql_Query="DELETE FROM Forum_OnlineUsers WHERE Timestamp<'".(time()-300)."';"; anfrage($Sql_Query); } function deleteFromOnlineUsers($ID) { $Sql_Query="DELETE FROM Forum_OnlineUsers WHERE User_ID='".$ID."';"; anfrage($Sql_Query); } ############################################################################# ############# Hier die Datenbank-Einstellungen ############################## $_ADMIN_PASSWORT="12345"; $_ADMIN_EMAIL="Ihre@Email.hier"; $_DBHOST="localhost"; $_DBUSER="web3"; $_DBPASS="itOzgrzk"; $_DBNAME="usr_web3_1"; ############################################################################# ############# Anfragefunktion für Datenbank ################################# function anfrage($sql) { global $_ADMIN_PASSWORT,$_DBHOST,$_DBUSER,$_DBPASS,$_DBNAME; $_verbindung = mysql_connect($_DBHOST, $_DBUSER, $_DBPASS) or die("Fehler beim Öffnen der Datenbank"); mysql_select_db($_DBNAME,$_verbindung); mysql_query("USE ".$_DBNAME,$_verbindung); $result=@mysql_query($sql,$_verbindung); if ($result) {} else { echo "Fehler bei der Ausfuerung des MySQL-Befehls!!!
"; echo mysql_error();} mysql_close($_verbindung); return $result; } ############################################################################# ######### Style-Einstellungen ################## $bodystyle="bgcolor=\"#34425F\" leftmargin=\"5\" topmargin=\"5\" marginwidth=\"5\" marginheight=\"5\""; $bgcolor1="#00009F"; $bgcolor2="#00007F"; $rahmenanfang=""; $rahmenende=""; $letztebeitraegeclass="normal"; $icon_newPM="img/pm_new2.gif"; $icon_oldPM="img/pm2.gif"; $icon_delPM="img/trash.jpg"; $icon_isUserOnline="img/user_online.gif"; $icon_isUserOffline="img/user_offline.gif"; $icon_onlineUsers="img/online_users.gif"; ######### Text Einstellungen ################### $forumbez="Bitty's Forum"; $forumbegruesung="Herzlich Willkommen im Forum von Bitty's Homepage"; ######### Reg-Mail Einstellungen ############### $regmailheaders = "From: bitty@everlost.de\n"; $regmailheaders .= "Reply-To: \n"; $regmailheaders .= "X-Sender: Forum Webmaster\n"; $regmailheaders .= "Return-Path: \n"; $regmailmessage = "Hallo ".strip_tags($_POST['nick']).",\n\ndu hast Dich soeben im Forum auf Bitty's Homepage angemeldet.\nDamit der Login im Forum funktioniert, klicke bitte auf den folgenden Link:\nhttp://bitty.solution4business.net/forum/register.php?action=activate&User=".strip_tags($_POST['nick'])."\n\nViel Spaß im Forum!" ; $regmailheadline="Bestätigung für die Anmeldung im Forum bitty.everlost.de"; ######### ForgotPW-Mail Einstellungen ############### $forgotpwmailheaders = "From: bitty@everlost.de\n"; $forgotpwmailheaders .= "Reply-To: \n"; $forgotpwmailheaders .= "X-Sender: Forum Webmaster\n"; $forgotpwmailheaders .= "Return-Path: \n"; $forgotpwmailmessage = "Hallo ".strip_tags($_POST['username']).",\n\nIhr Passwort lautet: "; $forgotpwmailheadline="Passwortfunktion vom Forum auf bitty.everlost.de"; ######### Update der OnlineUsers ############### updateOnlineUsers(session_id()); ?> Forum
Bitty's Forum