- MRTG-PHP , the MRTG log file veiwer -
" . $filearray[$counter][1] . " ")=="") $j++; $logline=$log[$j]; $i=strpos($logline,"ifName")+21; While ($logline[$i] <> "<") {$ifname=$ifname.$logline[$i]; $i++;} If (!$ifname) $ifname = "Not set"; $i=strpos($logline,"ifType")+21; While ($logline[$i] <> "<") {$iftype=$iftype.$logline[$i]; $i++;} If (!$iftype) $iftype = "Not set"; $i=strpos($logline,"System")+21; While ($logline[$i] <> "<") {$system=$system.$logline[$i]; $i++;} If (!$system) $system = "Not set"; $i=strpos($logline,"Maintain")+21; While ($logline[$i] <> "<") {$maintain=$maintain.$logline[$i]; $i++;} If (!$maintain) $maintain = "Not set"; $i=strpos($logline,"Description")+21; While ($logline[$i] <> "<") {$des=$des.$logline[$i]; $i++;} If (strlen($des)<4) $des = "Not set"; $i=strpos($logline,"Max Speed")+21; While ($logline[$i] <> "<") {$speed=$speed.$logline[$i]; $i++;} If (!$speed) $speed = "Not set"; ?>
|
MRTG-PHP Written by David Boyer and Jo Joseph