Online video hd

Смотреть мамки видео

Официальный сайт avto4avto 24/7/365

Смотреть видео бесплатно

nvbn 28.02.2009 20:23

0byteЛёгкая статистика на php

Понадобился скрипт, выводящий статистику работы (температуру и аптайм) на веб страницу, потом немого расширил. Скрипт на php под катом.
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php

function gint($int) {

$int = trim($int);

$int = preg_match(&#34;/^<0-9>+$/i", $int) ? $int : 0;

return($int);

}

echo &#34;<html><head><title>WTF?</title></head><body><h1>WTF?</h1><h2>System</h2><table><tr><td>System</td><td>";

system(&#39;lsb_release -d|awk \'/Description\:*/ {print $2" "$3" "$4" "$5" "$6}\'');

echo &#34;</td></tr><tr><td>Kernel</td><td>";

system(&#39;uname -o');

system(&#34;uname -r");

echo &#34;</td></tr><tr><td>Http</td><td>".$_SERVER<'SERVER_SOFTWARE'>."</td></tr>";

$data = shell_exec(&#39;uptime');

$data=preg_replace(&#34;/<1-9> users/is","",$data);

$uptime = explode(&#39; up ', $data);

$uptime = explode(&#39;,', $uptime<1>);

$uptime = $uptime<0>.&#39;, '.$uptime<1>;

$uptime=str_replace(&#39;,','',$uptime);

echo &#34;<tr><td>Uptime</td><td>".$uptime;

echo &#34;</td></tr></table>";

echo &#34;<h2>Temp</h2>";

$data=shell_exec(&#39;sensors|grep Temp|awk \'/<m> Temp(...)/ {print "<tr><td>"$1" "$2"</td><td>"$3"</td></tr>"}\'');

$cpu=str_replace(&#39; Temp:','',$data);

echo &#34;<table>".$cpu;

$tmp=shell_exec(&#39;nc localhost 7634');

$temp = explode(&#39;|',$tmp);

for ( $i=count($temp)/2; $i &lt; count($temp) ; $i++ ) {

if (strpos($temp<$i>,&#34;/dev/sd")===0) {

echo &#34;<tr><td>".$temp<$i>."</td><td>";

}

if (gint($temp<$i>)&gt;1) {

if ($temp<$i>&gt;0) {

echo &#34;+";

} else if ($temp<$i>&lt;0) {

echo &#34;-";

}

echo $temp<$i>.&#34;</td></tr>";

}

}

echo &#34;</table></body><html>";

?&gt;





</m>



Тэги:
+ 0 -
Похожие Поделиться

krig 28.02.2009 21:23 #
+ 3 -
Полностью код еще не успел посмотреть, но с первых же строк вижу ужаснейший велосипед. Ваша функция gint как бэ делает то же самое что и встроенная ПХП функция intval. К тому же, даже если пользоваться вашей функцией, то зачем нужен флаг нечуствительности к регистру, если вам нужны только цыфры?
nvbn 28.02.2009 21:37 #
+ -1 -
Я буду ответственно относиться к безопасности своих приложений.
LeniH 01.03.2009 15:09 #
+ 2 -
conky и накаких забот.
xT 01.03.2009 16:13 #
+ 3 -
Так ведь чтобы на веб-страницу вывести данные, все равно что-то на чем-то писать придеться
muhas 02.03.2009 17:45 #
+ 0 -
conky c out_to_console yes в conkyrc
и читаем вывод откуда угодно и как угодно :)
я так в dzen перенаправлял инфу

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн