<?
echo exec('ps -e|awk \'{print $4}\'|grep \'^oracle$\'|wc -l');
?>
werkt maar geeft een 1 of een 0 als een server up of down is, hoe laat ik hem up of down zeggen?
zat vanochtend op school, hier is het scriptje;
<?php
function checkk($daemon,$name) {
$ps ="ps ax | grep $daemon | wc -l";
$origps = exec($ps);
$minone = $origps-3;
if ($minone<1) {
$dataps = "<b><font color=red>DOWN</font></b>";
}
if ($minone==1) {
$dataps = "<b><font color=blue>Up</font></b>";
}
if ($minone>1) {
$dataps = "<b><font color=blue>Up</font></b>";
}
return $dataps;
}
echo checkk("q3ded","Quake 3 dedicated server");
?>
Ik weet niet waar het misgaat maar hij geeft alleen down weer.
[
Voor 78% gewijzigd door
GieltjE op 05-03-2004 12:42
]