ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
454
454
EMPFEHLEN
-
02.06.09 21:18 #1
- Registriert seit
- Apr 2005
- Ort
- Bingen / Am Rhein
- Beiträge
- 121
Hallo,
ich habe eine PHP Datei die aus einer Datenbank Daten liest und entsprechend per HTML echo und so ausgibt.
Ich möchte nun dass diese Daten automatisch neu geladen wird. Also erstelle ich eine andere Datei mit folgendem Code :
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
<? $counter = $_GET["u"]; ?> <script language="JavaScript" type="text/javascript"> // <![CDATA[ var ajax = null; if (window.XMLHttpRequest) { ajax = new XMLHttpRequest(); } else if (window.ActiveXObject) { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } function load_count() { if (ajax != null) { ajax.open("GET", "template/maintwo.php?u=<? echo $counter; ?>", true); ajax.onreadystatechange = refresh_count; ajax.send(null); } } function refresh_count() { if (ajax.readyState == 4) { document.getElementById("counter").innerHTML = ajax.responseText; if (parseInt(ajax.responseText)<10) { setTimeout('load_count()', 5000); } } } load_count(); // ]]> </script> <div id="counter"></div>
Diese Datei sollte jetzt nur alle 5 Sekunden die "maintwo.php" neu laden. Der Inhalt wird aber nur einmal beim öffnen der Datei geladen. Danach nicht mehr. Nie Wieder.
Was mache ich falsch? Ich hab den gleichen Code vor etwa 1 Jahr benutzt und damals hat es funktioniert.
LG
-
Probier mal, an die URL noch einen änderlichen Parameter wie bspw. eine aktuellen Timestamp anzuhängen...ich würde mal tippen, dass die Antwort bei wiederholten Anfragen aus dem Cache geladen wird.
-
02.06.09 21:44 #3
- Registriert seit
- Apr 2005
- Ort
- Bingen / Am Rhein
- Beiträge
- 121
Da tut sich auch nicht. Cache löschen hat auch nichts gebracht.
Gibt es Bestimmungen für die zu öffnende PHP Datei? Oder ist es egal?
Irgendwas muss ja faul sein :-/ Ich hab nichts am Code verändert und auf einmal klappt es nicht.
Hat es was mit dem Webspace/Server zu tun, vielleicht
Ähnliche Themen
-
Prototype aJaX-request im IE 5.5, 7, 8 geht nicht
Von Paspirgilis im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 12.02.09, 20:25 -
Ajax anfrage geht nicht!
Von adamarc im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 07.10.07, 14:34 -
AJAX geht lokal aber nicht im www
Von Eiszwerg im Forum Javascript & AjaxAntworten: 15Letzter Beitrag: 30.08.07, 22:16 -
Page-Reload geht nicht richtig
Von andy72 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 04.06.07, 23:41 -
Ajax Function geht im Explorer nicht
Von soa im Forum Javascript & AjaxAntworten: 10Letzter Beitrag: 02.06.07, 17:46





Zitieren
Login





