Перейти до

Ресет пользователей


Рекомендованные сообщения

Вариант первый, по IP наса:

$query="SELECT login,nasip FROM `nas` INNER JOIN nethosts USING (netid) INNER JOIN users USING(ip) WHERE `nasip` LIKE '127.0.0.1'";
$result = simple_queryall($query); 
foreach ($result as $key=>$data) {
 print($data['login'] . "<br />"); 
sleep(5);
 $billing->resetuser($data['login']); 
 log_register("PAUTINA RESET User (" . $data['login'] . ")"); 


}

Вариант второй, по сети:

$query="SELECT login,nasip  FROM `nas` INNER JOIN nethosts USING (netid) INNER JOIN users USING(ip) WHERE `netid` = '1'";
$result = simple_queryall($query); 
foreach ($result as $key=>$data) {
 print($data['login'] . "<br />"); 
sleep(5);
 $billing->resetuser($data['login']); 
 log_register("PAUTINA RESET User (" . $data['login'] . ")"); 


}

Внимание, установлено задержка перед ресетом следующего пользователя в 5 сек. По этому скрипт будет выполнятся долго.

И да код вставить сюда: 

?module=sqlconsole&devconsole=true
Ссылка на сообщение
Поделиться на других сайтах

А можно точный пример?

Например у меня есть роутер с айпи 10.10.10.100

или группа людей которая находится в подсети 192.168.10.100

Прошу прощения я просто не особо силен в этом! За ранее спасибо большое!!!!!

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...