Fuchur: Reload eines Teils des Codes

Beitrag lesen

Ich habe in der Zwischenzeit einen passenden Code gefunden. Er funktioniert auch einwandfrei. Zumindest bis ich in der Datei "test2.php" eine Datenbank-Abfrage (mySQL) machen will.

Gibt es Restriktionen im Zusammenhang mit XMLHttpRequest?

Vielen Dank für Eure Hilfe!
Fuchur

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">  
<html xmlns="http://www.w3.org/1999/xhtml">  
	<head>  
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
		<title>Refresh Example</title>  
		<script type="text/javascript" language="javascript">  
		<!--  
			var xmlHttp = false;  
			  
			if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {  
				xmlHttp = new XMLHttpRequest();  
			}  
			  
			function macheRequest(url) {  
				if (xmlHttp) {  
					xmlHttp.open("GET", url, true);  
					xmlHttp.onreadystatechange = alertInhalt;  
					xmlHttp.setRequestHeader("Pragma", "no-cache");  
					xmlHttp.setRequestHeader("Cache-Control", "must-revalidate");  
					xmlHttp.setRequestHeader("If-Modified-Since", document.lastModified);  
					xmlHttp.send(null);  
				}  
			}  
			  
			function alertInhalt() {  
				if (xmlHttp.readyState==4 && xmlHttp.status==200) {  
					document.getElementById("middle").innerHTML = xmlHttp.responseText;  
				}  
			}  
			  
			var iv = setInterval ("macheRequest('test2.php')", 100);  
			macheRequest('test2.php');  
		//->  
		</script>  
	</head>  
	<body>  
		Au&szlig;erhalb des Reload-Bereichs: <?=date ("H:i:s", time())?>  
  
  
		<div id="middle"><?php include ("test2.php"); ?></div>  
	</body>  
</html>