G
Graw
Mitglied
- Dabei seit
- 27.01.2010
- Beiträge
- 7
- Reaktionspunkte
- 0
Also, ich habe in meiner seite folgende function:
Jetzt möchte ich aber das die function alle 5min neu geladen wird ohne das sich die restliche seite neu laden. Habe gegoogelt was das zeug hält. Und überall hieß es mit ajax geht es. Nur ordentliche lösungen hab ich nicht gefunden. Und ich kenne mich leider auch überhaupt nicht mit ajax aus.
Wenn mir jemand damit helfen könnte wär das ne große erleichterung für mich !
lg graw
PHP:
<html>
<head>
</head>
<body>
<?php
function test()
{
$homepage = file_get_contents('http://192.168.171.99/live.php?q=GET%20hosts\nColumns:%20name%20state\nFilter:%20name%20=%20graz\n');
$x = explode(',"', $homepage);
$y = explode('"]', $x[1]);
$ausgabe = $y[0];
switch ($ausgabe) {
case 'critical':
echo '<div id="state">';
echo 'Kritisch<img src="rot.png" alt="critical">';
echo '</div>';
break;
case 'warning':
echo '<div id="state">';
echo 'Warning <img src="gelb.png" alt="warning">';
echo '</div>';
break;
case 'OK':
echo '<div class="state" id="o2">';
echo 'Alles ist ok <img src="grun.png" alt="ok">';
echo '</div>';
break;
default:
echo '<div id="state">';
echo 'kein statement gefunden';
echo '</div>';
break;
}
}
echo '<div id = "Hauptbereich">';
test();
echo '</div>';
?>
</body>
</html>
Jetzt möchte ich aber das die function alle 5min neu geladen wird ohne das sich die restliche seite neu laden. Habe gegoogelt was das zeug hält. Und überall hieß es mit ajax geht es. Nur ordentliche lösungen hab ich nicht gefunden. Und ich kenne mich leider auch überhaupt nicht mit ajax aus.
Wenn mir jemand damit helfen könnte wär das ne große erleichterung für mich !
lg graw