function GetUsers() { global $MDL, $GV; $MDL->Load("smadbis"); $BILL = new CBilling($GV["dbhost"], $GV["dbname"], $GV["dblogin"], $GV["dbpassword"]); $vars = $BILL->GetUsers(); if (!$vars) { return NULL; } include $this->groups_file; for ($i = 0; $i < count($vars); $i++) { // echo($vars[$i]["user"]."<br>"); $user[$i]['id'] = $vars[$i]["uid"]; $user[$i]["uid"] = $vars[$i]["uid"]; $user[$i]["user"] = $vars[$i]["user"]; $user[$i]["gid"] = $vars[$i]["gid"]; $user[$i]["fio"] = $vars[$i]["fio"]; $user[$i]["nick"] = $vars[$i]["nick"]; $user[$i]["phone"] = $vars[$i]["phone"]; $user[$i]["address"] = $vars[$i]["address"]; $user[$i]["prim"] = $vars[$i]["prim"]; $user[$i]["password"] = $vars[$i]["password"]; $user[$i]["add_uid"] = $vars[$i]["add_uid"]; $user[$i]["gender"] = $vars[$i]["gender"]; $user[$i]["group"] = $vars[$i]["group"]; $user[$i]["email"] = $vars[$i]["email"]; $user[$i]["icq"] = $vars[$i]["icq"]; $user[$i]["url"] = $vars[$i]["url"]; $user[$i]["rang"] = $vars[$i]["rang"]; $user[$i]["group"] = $vars[$i]["group"]; $user[$i]["city"] = $vars[$i]["city"]; $user[$i]["country"] = $vars[$i]["country"]; $user[$i]["raiting"] = $vars[$i]["raiting"]; $user[$i]["signature"] = $vars[$i]["signature"]; $user[$i]["info"] = $vars[$i]["info"]; $user[$i]["add_date"] = $vars[$i]["add_date"]; $user[$i]["expired"] = $vars[$i]["expired"]; $user[$i]["crypt_method"] = $vars[$i]["crypt_method"]; $user[$i]['id'] = $vars[$i]["uid"]; $user[$i]['login'] = $vars[$i]["user"]; $user[$i]['passwd'] = $vars[$i]["password"]; $user[$i]['nick'] = $vars[$i]["nick"]; $user[$i]['gender'] = $vars[$i]["gender"]; $user[$i]['email'] = $vars[$i]["email"]; $user[$i]['url'] = $vars[$i]["url"]; $user[$i]['icq'] = $vars[$i]["icq"]; $user[$i]['regdate'] = strtotime($vars[$i]["add_date"]); $user[$i]['rang'] = $vars[$i]["rang"]; $user[$i]['group'] = $vars[$i]["group"]; $user[$i]['raiting'] = $vars[$i]["raiting"]; $user[$i]['country'] = $vars[$i]["country"]; $user[$i]['city'] = $vars[$i]["city"]; $user[$i]['signature'] = $vars[$i]["signature"]; $user[$i]["info"] = $vars[$i]["info"]; $user[$i]["fio"] = $vars[$i]["fio"]; $user[$i]["gid"] = $vars[$i]["gid"]; $user[$i]["packet"] = $vars[$i]["packet"]; $user[$i]["level"] = $GROUPS[$user[$i]['group']]["level"]; } return $user; /*$user_files=array(); $user_files=read_dir($this->data_dir); $users=array(array()); for($i=0;$i<count($user_files);$i++) { $id=$user_files[$i]; $file=file($this->data_dir."/".$id); $file=implode("",$file); $vars=explode($this->chr1,$file); $users[$i]['id']= $id; $users[$i]['login']= $vars[0]; $users[$i]['passwd']= $vars[1]; $users[$i]['nick']= $vars[2]; $users[$i]['gender']= $vars[3]; $users[$i]['email']= $vars[4]; $users[$i]['url']= $vars[5]; $users[$i]['icq']= $vars[6]; $users[$i]['regdate']= $vars[7]; $users[$i]['rang']= $vars[8]; $users[$i]['group']= $vars[9]; $users[$i]['raiting']= $vars[10]; $users[$i]['country']= $vars[12]; $users[$i]['city']= $vars[13]; $users[$i]['signature']= $vars[14]; $users[$i]["info"]= $vars[15]; } return $users; */ }