function countmembers($condition, &$urladd) { $urladd = ''; foreach ($condition as $k => $v) { if (in_array($k, array('formhash', 'submit', 'page')) || $v === '') { continue; } if (is_array($v)) { foreach ($v as $vk => $vv) { if ($vv === '') { continue; } $urladd .= '&' . $k . '[' . $vk . ']=' . rawurlencode($vv); } } else { $urladd .= '&' . $k . '=' . rawurlencode($v); } } include_once libfile('class/membersearch'); $ms = new membersearch(); $option = $ms->cachecheck($condition, 600); if ($option == false) { $ms->cachesearch($condition, 0, 1, true); $option = $ms->cachecheck($condition); } return intval($option['users']); }