Hi,
ich habe eine MySQL Mitglieder Datenbank eingerichtet.
Schön wäre es jetzt noch, wenn ich dokumentieren könnte wer sich wann ein bzw wieder ausloggt.
Wie kann ich soetwas machen?
Meine Verbindungsdaten hab ich einer seperaten Datei. Die muss ich also nur includen.
[code]
<? function connect() { $con= mysql_connect('localhost','gergaming_neu','meinpw') or die(mysql_error()); mysql_select_db('gergaming_neu',$con) or die(mysql_error()); } function check_user($name, $pass) { $sql="SELECT UserId FROM member WHERE UserName='".$name."' AND UserPass=MD5('".$pass."') LIMIT 1"; $result= mysql_query($sql) or die(mysql_error()); if ( mysql_num_rows($result)==1) { $user=mysql_fetch_assoc($result); return $user['UserId']; } else return false; } function login($userid) { $sql="UPDATE member SET UserSession='".session_id()."' WHERE UserID=".$userid; mysql_query($sql); } function logged_in() { $sql="SELECT UserId FROM member WHERE UserSession='".session_id()."' LIMIT 1"; $result= mysql_query($sql) or die(mysql_error()) ; return ( mysql_num_rows($result)==1); } function logout() { $sql="UPDATE member SET UserSession=NULL WHERE UserSession='".session_id()."'"; mysql_query($sql); } connect(); ?>[/code]