Oke, op verzoek mogen jullie hier verder gaan met de NOC-vragen/antwoorden. (Randy hoopt nog steeds grote uitbereidingen te zien omdat het script al >100x de deur uitgegaan is)
Likes: 0
*wacht ook op uitbereidingen!*
zodra onze NOC server draait ga ik eraan beginnen(morgennacht online dus zondagmiddag
)
Wat voor uitbreidingen zou je dan willen zien?Oorspronkelijk geplaatst door DutchTSE
Iemand zou een uptime report erin bouwen zodat er kan gezien worden wat de uptime is per maand.
Weet iemand hoe ik de regels om en om een achtergrond kleur moet geven?
Dus zoals hieronder:
wit
grijs
wit
grijs etc
Denk dat het er dan mooier uitziet en de leesbaarheid wordt vergroot bij langere lijst.
Ik ben zelf meer thuis in het design en html gedeelte. Dus mocht iemand daar aanpassingen willen dan hoor ik het graag. Kunnen we gezamelijk een mooi uitziend NOC maken.
Even een simpele oplossing voor het om en om een kleurtje geven:
In het bestand status.php moet je volgende code toevoegen:
Op regel 21 ( voor de query ):
En in de while lus vervang je het echo gedeelte door:Code:$even = true; //Of false, afhankelijk van met welke kleur je wil beginnen
Ik hoop dat dit is wat je bedoeld en dat je er wat aan hebt. Je kan het uiteraard ook met een class doen en dan in je css file de kleuren zetten.Code:if( $even ) { $style = "style='background-color: red;'"; //Verander hier de kleur voor even rijen. $even = false; }else { $style = "style='background-color: white;'"; //Verander hier de kleur voor oneven rijen. $even = true; } echo " <tr ". $style . "> <td><a href=\"http://". $row["hostname"] ."/\" target=\"_new\">". $row["hostname"] ."</a></td> <td>". $row["servicetype"] ."</td> <td>". $row["load"] ."</td> <td>". $status ."</td> <td>". date("d-m H:i:s", $row["last_check"]) ."</td> </tr> ";
- Dennie

Background-color op <tr>'s werkt niet in IE, moet je op <td> niveau doen.
ik doe het ook op TR en dat werkt gewoon hoor in IE...
Oorspronkelijk geplaatst door Jorem
PHP Code:<?
$i=0;
$array=array(10,20,30,40,50,60,70,80,90,100);
echo "<table>";
foreach ($array as $value)
{
if (($i%2)==0) $color="********"; else $color="#DDDDDD";
echo "<tr><td style='background-color:".$color.";'>".$value."</td></tr>";
$i++;
}
echo "</table>";
?>
Thanks. helemaal super.
Handige functie... Plaatje in je whileloopPHP Code:## Bgcolor function :: bgcolor(string $color)
function bgcolor($color) {
if($color == "") {
$color = "eerste kleur";
} elseif($color == "tweede kleur") {
$color = "eerste kleur";
} elseif($color == "eerste kleur") {
$color = "tweedekleur";
}
return $color;
}
als
bgcolor($color);
dan waar je de kleur wilt hebben in je whileloop plaats je de $color variable. Simpel![]()
Raymond Karsten van Intronic IS jij hebt het mooi overzicht met de uptime report en zelfs een historie report ervan.
Zou je dit willen delen met ons?
Wat is hier een tut aan ?Oorspronkelijk geplaatst door phreak
![]()
Oorspronkelijk geplaatst door mordor
Volgens mij is dat allemaal nog handmatig...