Thread: maxsysops
View Single Post
  #14  
Old 14th October 2008, 23:04
wMan wMan is offline
Banned
 
Join Date: Feb 2008
P2P
Posts: 1,433
Default
well his id =0 username root (dunno why) but on site hes just sysop



this is that guys im trying to help


PHP Code:
//---- Max. Sysops v0.9 by xam
function maxsysop () {
    global 
$CURUSER,$rootpath$lang;
    
$lmaxclass  UC_MODERATOR;
    
$filename $rootpath 'config/STAFFNAMES';    
    
$filename2 $rootpath 'config/STAFFIDS';    
    if (
$CURUSER['class'] >= $lmaxclass) {
        
$fp fopen($filename'r');
        while (!
feof($fp))
            { 
                
$staffnamesfgets($fp);
                
$results explode(' '$staffnames); 
            }
        
$msg 'Fake Account Detected: Username: '.$CURUSER['username'].' - UserID: '.$CURUSER['id'].' - UserIP : '.getip();
        
$subject 'Warning: Fake Account Detected!';
        
$added sqlesc(get_date_time());
        if (!
in_array($CURUSER['username'], $resultstrue)) { // true for strict comparison
            
sql_query('INSERT INTO messages (sender, receiver, added, subject, msg, poster) VALUES(0, 1, '.$added.', '.sqlesc($subject).', '.sqlesc($msg).', 0)');
            
write_log($msg);
            
fclose($fp);
            
stderr($lang->global['error'], $lang->global['fakeaccount']);
        }
        
fclose($fp);
    }

    if (
$CURUSER['class'] >= $lmaxclass) {
        
$fp2 fopen($filename2'r');
        while (!
feof($fp2))
                { 
                    
$staffids fgets($fp2);
                    
$results2 explode(' '$staffids); 
                }
            if (!
in_array($CURUSER['id'], $results2true)) { // true for strict comparison                
                
sql_query('INSERT INTO messages (sender, receiver, added, subject, msg, poster) VALUES(0, 1, '.$added.', '.sqlesc($subject).', '.sqlesc($msg).', 0)');
                
write_log($msg);                
                
fclose($fp2);
                
stderr($lang->global['error'], $lang->global['fakeaccount']);        
            }
            
fclose($fp2);
    }    
    return 
true;

Reply With Quote