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

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!

  1. Kein Name - keine Hilfe.

    1. Kein Name - keine Hilfe.

      Keine Hilfe wegen keinen Namen?
      Kein Gehirn?

      1. Moin,

        sorry wusste nicht das so viel Wert auf einen richtigen Namen gelegt wurde. Das andere war eine ein Nickname.
        Mehr nicht.

        1. Hi,

          sorry wusste nicht das so viel Wert auf einen richtigen Namen gelegt wurde.

          Wird nicht,

          Das andere war eine ein Nickname.

          die meisten benutzen hier Nicknames. Lass dich von so einem dämlichen Zwischenrufer nicht irritieren.

          Allerdings ist deine Problembeschreibung etwas zu dürftig, um dir weiterhelfen zu können.

          Du schreibst, du bekommst keine Fehlermeldungen - hast du denn auch explizit in der JavaScript-Konsole deines Browsers nachgesehen?

          Was passiert serverseitig - wird das Script überhaupt aufgerufen, schreibt es was in die Datei, *darf* es diese Datei beschreiben ...?

          Kann man das ganze irgendwo online betrachten?

          MfG ChrisB

          --
          Light travels faster than sound - that's why most people appear bright until you hear them speak.