na potrzeby nauczenia się XMLHTTP zrobiłem prosty przykład, który pobiera i zapisuje dane do bazy.
Link do skryptu:
http://serwer123.ddl2.pl/AJAX/baza.html
I teraz tak:
Skrypt pobiera, zapisuje ale po paru sekundach zaczyna głupieć - wysyła 100 zapytań na sekundę (tak, serio

Kody:
baza.html
W pliku xmlhttp.js mam utworzenie kontrolki XMLHTTP.
<script> var http; http = getXMLHttpRequest(); function status() { if (http.readyState == 4) { if (http.status == 200) { document.getElementById('status').innerHTML = http.responseText; }; }; }; function wyslij(text) { http.open('GET', 'dodaj7.php?add='+text, true); http.onreadystatechange = status; http.send(); }; function baza() { if (http.readyState == 4) { if (http.status == 200) { document.getElementById('baza').innerHTML = http.responseText; }; }; }; function czytaj() { http.open('GET', 'czytaj.php', true); http.onreadystatechange = baza; http.send(); setInterval('czytaj()', 2000); }; </script> <body onLoad="czytaj()"> <center>
dodaj7.php
<?php ?>
czytaj.php
<?php }; ?>
Dopiero od dziś bawię się czystym HTTPRequest.
Co tu jest źle, że system zaczyna wariować?
Pozdrawiam