PHP funktion per Ajax laden

Diskutiere PHP funktion per Ajax laden im Developer Network Forum im Bereich Hardware & Software Forum; Also, ich habe in meiner seite folgende function: <html> <head> </head> <body> <?php function test() { $homepage =...
  • PHP funktion per Ajax laden Beitrag #1
G

Graw

Mitglied
Dabei seit
27.01.2010
Beiträge
7
Reaktionspunkte
0
Also, ich habe in meiner seite folgende function:

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
 
  • PHP funktion per Ajax laden Beitrag #2
S

Stefan

Guest
Hallo graw,

für AJAX bietet es sich an, bestehende Frameworks einzubinden, dann kannst du dich aufs programmieren konzentrieren, und musst dich nicht mit den ganzen Details herumschlagen.
Emfpehlen kann ich Prototype (und evtl. script.aculo.us falls du Effekte brauchst).

Ajax.PeriodicalUpdater sollte eigentlich genau das sein, was du suchst.

Freundliche Grüße

Stefan
 
  • PHP funktion per Ajax laden Beitrag #3
G

Graw

Mitglied
Dabei seit
27.01.2010
Beiträge
7
Reaktionspunkte
0
Hallo graw,

für AJAX bietet es sich an, bestehende Frameworks einzubinden, dann kannst du dich aufs programmieren konzentrieren, und musst dich nicht mit den ganzen Details herumschlagen.
Emfpehlen kann ich Prototype (und evtl. script.aculo.us falls du Effekte brauchst).

Ajax.PeriodicalUpdater sollte eigentlich genau das sein, was du suchst.

Freundliche Grüße

Stefan

danke hat sich schon erledigt ich habe es mit der jquery framework gemacht
 
Thema:

PHP funktion per Ajax laden

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben