Forum Webscript.Ru
Программирование => PHP => Тема начата: Solid от 10 Января 2002, 14:43:09
-
Дело в том что я хочу сделать маленький скриптик, в котором всё о системе рассказывается...
Так вот, у меня сервер apache на win2k стоит, и мне нужно из файла netstat.exe взять данные ...
Данные берутся, но только с первой строки, как сделать что бы с других строк бралась инфа?
Вот в этом коде берётся инфа только с первой строки:
$netstats = exec("netstat -e");
echo $netstats;
:D
-
Сам же вопрос задал, сам же и отвечу ...
Короче делать всё надо через array (массив), например:
exec("netstat -e");
echo $netstats[4];
И на экране появится что то типа: Ѓ ©в 585334789 624884253
Кстати, у кого иностранный (английский) win2k, кинте мне netstat.exe на е-мэйл solid@email.ee, а то вместо слова "Байт" выводится вот такая вот фигня "Ѓ ©в", а лучше если кто знает как сделать что бы не "Ѓ ©в" было, а нормально "Байт" писало.
-
используй convert_cyr_string
-
Спасибо!
А вот и то, что получилось:
exec("netstat -e", $netstats);
$bytes = substr($netstats[4],6);
$netstat = convert_cyr_string($netstats[4], a, w);
echo $netstat;