GIF89a;
Direktori : /home/serb/public_html/chat/inc/classes/ |
Current File : /home/serb/public_html/chat/inc/classes/doIgnoreUser.php |
<?php //Admins cannot be ignored if(ChatServer::userInRole($ignoredUserID, ROLE_ADMIN)) return; if(ChatServer::userInRole($ignoredUserID, ROLE_MODERATOR)) return; //User cannot ignore him self if($this->userid == $ignoredUserID) return; $this->sendToUser($ignoredUserID, new Message('ignu', $this->userid, null, $txt)); $stmt = new Statement('SELECT * FROM '.$GLOBALS['fc_config']['db']['pref'].'ignors WHERE userid=? AND ignoreduserid=?',302); if(($rs = $stmt->process($this->userid, $ignoredUserID)) && $rs->hasNext()) { $stmt = new Statement('UPDATE '.$GLOBALS['fc_config']['db']['pref'].'ignors SET created=NOW() WHERE userid=? AND ignoreduserid=?',304); $stmt->process($this->userid, $ignoredUserID); } else { //changed on 090706 for chat instances /* $stmt = new Statement('INSERT INTO '.$GLOBALS['fc_config']['db']['pref'].'ignors (created, userid, ignoreduserid) VALUES (NOW(), ?, ?)'); $stmt->process($this->userid, $ignoredUserID); */ $stmt = new Statement('INSERT INTO '.$GLOBALS['fc_config']['db']['pref'].'ignors (created, userid, ignoreduserid, instance_id) VALUES (NOW(), ?, ?, ?)',303); $stmt->process($this->userid, $ignoredUserID, $this->session_inst); //changed on 090706 for chat instances ends here } ?>