var $rules;
/** user id */
var $uid;
+ /** tmp.bd or not */
+ var $bd;
function Filter($_uid) {
+ global $philter;
$this->uid = $_uid;
$this->rules = array();
- $sql = mysql_query("SELECT rank,rid,flags,name FROM rules WHERE uid='$_uid' ORDER BY rank");
+ $sql = mysql_query("SELECT rank,rid,flags,name FROM ".bd()."rules WHERE uid='$_uid' ORDER BY rank");
while(list($_rank,$_rid,$_flags,$_name) = mysql_fetch_row($sql)) {
$this->rules[$_rid] = new Rule($_rank,$_flags,$_name);
$this->rules[$_rid]->sql_get_matches($_uid,$_rid);
$this->rules[$_rid]->sql_clean($this->uid, $_rid);
unset($this->rules[$_rid]);
- mysql_query("UPDATE rules SET rank=rank-1 WHERE uid='{$this->uid}' and rank>$rk");
+ mysql_query("UPDATE ".bd()."rules SET rank=rank-1 WHERE uid='{$this->uid}' and rank>$rk");
}
function new_rule_id() {