Как выдернуть информацию с whmcs?

Статус
В этой теме нельзя размещать новые ответы.

NaJOrT

Постоялец
Регистрация
30 Мар 2006
Сообщения
128
Реакции
13
Подскажите пожалуйста не очень знаком с регулярными выражением и парсером, может быть кого-нибудь не затруднит написать php скриптик, который бы дергал значения из таблицы Нагрузка сервера и Uptime:

Или подскажите статейку. Заранее спасибо.
 
Для просмотра ссылки Войди или Зарегистрируйся
Код:
$data = file_get_contents('http://wisehost.su/clients/serverstatus.php');
preg_match_all('#<tr class="clientareatableactive">\s*<td>(.*?)</td>.*?<td>([^>]*?)</td>\s*<td>([^>]*?)</td>\s*</tr>#si',$data,$data);
unset($data[0]);
print_r($data);
 
Вот еще нашел для Linux OS:
Код:
<?php

/*  Uptime   */


$txt = '18:50:40 up 36 days,  7:39,  2 users,  load average: 0.70, 0.63, 0.62';
$txt = shell_exec('uptime');
preg_match("/up ([0-9]{0,3})[\s]{1,5}(day|days),[\s]{1,5}([0-9]{1,2}):([0-9]{1,2}),/is", $txt, $matches);
$txt = "Сервер в онлайне ".$matches[1]." дн. ".$matches[3]." ч. ".$matches[4].".мин";
print $txt;
?>

Выводит строчку в формате: Сервер в онлайне 43 дн. 4 ч. 28.мин
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху