1:
|
function check_doppel() { global $db, $n, $url2board; //Einstellungen $userid = '1'; //Hier die Userid des Empfänger eintragen $username = 'Admin'; //Hier den Usernamen des Empfängers eintragen (muß mit der Userid übereinstimmen) $timetarget = time()-3600; $result = $db->query("SELECT u.username, u.userid, s.ipaddress, u.last_ip FROM bb".$n."_users u LEFT JOIN bb".$n."_sessions s USING (userid) WHERE (s.ipaddress='".addslashes(getenv('REMOTE_ADDR'))."' OR (u.last_ip='".addslashes(getenv('REMOTE_ADDR'))."' AND u.lastactivity > '".$timetarget."')) AND u.userid<>0"); if(mysql_num_rows($result) > 1){ while($row = $db->fetch_array($result)){ if(!$row['ipaddress']) $row['ipaddress']=$row['last_ip']; $link[] = "[URL=".$url2board."/profile.php?userid=".$row['userid']."][B]".$row['username']."[/B][/URL] (".$row['ipaddress'].")"; } $message = "Der User ".$link['0']." und ".$link['1']." nutzen die selbe IP!"; sendPrivateMessage(array($userid => $username), array(), 'Vermutlicher Doppelaccount', $message, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1); } |