Kein Genie: Kleiner Ajax Chat / Keine Ausgabe / Keine Eingabe

Beitrag lesen

Moin,

ich habe einen kleinen Ajax Chat.
Das Script sieht so aus:

<?php  
$filename = 'chat.txt';  
  
if(isset($_GET['msg'])){  
$msg = sanitize($_GET['msg']);  
$conv = file_get_contents($filename);  
file_put_contents($filename,$conv.$msg);  
exit;  
}  
if(isset($_GET['conv'])){  
$conv = file_get_contents($filename);  
echo $conv;  
exit;  
}  
function sanitize($var){  
//sanitize here  
return $var;  
}  
?>  

  
<script type="text/javascript">  
  
function createXMLHttpRequest() {  
if (typeof XMLHttpRequest != "undefined") {  
return new XMLHttpRequest();  
} else if (typeof ActiveXObject != "undefined") {  
return new ActiveXObject("Microsoft.XMLHTTP");  
} else {  
throw new Error("XMLHttpRequest not supported");  
}  
}  
  
function sendMsg(msg){  
request = createXMLHttpRequest();  
request.open("GET", "index.php?action=chat&msg="+msg, true);  
request.onreadystatechange = function() {  
//  
}  
request.send(null);  
}  
function rcvMsg(){  
request = createXMLHttpRequest();  
request.open("GET", "index.php?action=chat&conv=1", true);  
request.onreadystatechange = function() {  
if (request.readyState == 4 && request.status == 200) {  
var node = document.createTextNode(request.responseText);  
document.getElementById("output").appendChild(node);  
}  
}  
request.send(null);  
}  
rcvMsg();</script>
  
<div id="output">  
</div>  
<input type="text" id="msg_form">  
<input type="submit" value="send" onClick="sendMsg(document.getElementById('msg_form').value);rcvMsg();">[/CODE]  

Wie man sieht nicht sehr groß.
Ist von dieser Seite hier:

[URL="http://www.hawkenterprises.org/dirty-scripts/php-ajax-chatshoutbox-example.html"]Hier Klicken[/URL]

Mein Problem, es funktioniert nicht.
Es werden keine Daten eingetragen, keine dargestellt, gar nichts.
Bekomme aber auch keine Fehlermeldung.
Habe einfach keine Idee woran es liegen könnte.

Könnt ihr mir vielleicht helfen, achja nutze den IE 8 da wir hier keinen FF haben!