Max: Chat mit Javascript und PHP

Hallo

Ich versuche gerade einen Chat in Php und Javasript zu machen.
Das mit PHP und der MySQL ist klar für mich aber wie kann ich es machen
das javascript alle 3 Sekunden neue Daten lädt (aus MySQL)

Danke im Voraus

max

  1. Ich versuche gerade einen Chat in Php und Javasript zu machen.
    Das mit PHP und der MySQL ist klar für mich aber wie kann ich es machen
    das javascript alle 3 Sekunden neue Daten lädt (aus MySQL)

    Google ist Dein Freund.

    Was Du sucht macht man per AJAX. Es wird eine PHP-Datei erstellt, die die Daten aus der Datenbank holt, und diese wird per JavaScript alle 3 sek neu geladen, der Response wird dann ausgegeben.

    Grüße
    Dynamite

  2. Hallo

    Ich versuche gerade einen Chat in Php und Javasript zu machen.
    Das mit PHP und der MySQL ist klar für mich aber wie kann ich es machen
    das javascript alle 3 Sekunden neue Daten lädt (aus MySQL)

    Danke im Voraus

    max

    Hi,

    damit es alle 3 sek neu ladet kannst du das in deine seite einfügen

      
    <script>  
      setTimeout("window.location.replace('chat.php')",2000);  
    </script>  
    
    

    So würde er dann alle 3 sek dein Code durchlaufen und die neuen Daten von deiner Datenbank holen

    Gruß

    Sapzero

    1. Mahlzeit Sapzero,

      [code lang=java]

      1. hat der von Dir gepostete Code nichts mit Java zu tun,

      <script>

      2. fehlt hier das erforderliche http://de.selfhtml.org/html/referenz/attribute.htm#script@title=type=Attribut und

      setTimeout("window.location.replace('chat.php')",2000);

      So würde er dann alle 3 sek dein Code durchlaufen und die neuen Daten von deiner Datenbank holen

      3. würde damit alle zwei(! - nicht 3) Sekunden die genannte Datei aus der History neu geladen. Das hat mit "Code durchlaufen" erstmal wenig zu tun ...

      MfG,
      EKKi

      --
      sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
  3. Hallo,

    Ich versuche gerade einen Chat in Php und Javasript zu machen.
    Das mit PHP und der MySQL ist klar

    Du willst tatsächlich jedes Chat-Geplapper in einer Datenbank speichern?
    *kopfschüttel*

    Da würde ich einfach eine Art FIFO-Buffer verwenden, der z.B. immer die letzten 100 Smalltalk-Fetzen enthält. Was älter ist als 100 Beiträge, fliegt raus ins Nirvana, basta.

    Gruß,
    Don P