Denis Jurkovsek: NodeJS & Socket.Io Chat: Nachrichten werden nicht mehr angezeigt

Hallo,

ich habe ein Problem, ich habe gestern eine kleine Applikation in NodeJS & Socket.io geschrieben. Gestern ging alles ohne Probleme, aber als ich heute morgen den Server gestartet habe, konnte man zwar noch Nachrichten senden, aber diese wurden nicht mehr Angezeigt.

Hier einmal der Code der Main JS File: https://hastebin.com/cuxitiduxe.js Ich hoffe mir kann jemand helfen!

MFG Denis

  1. Tach!

    Hier einmal der Code der Main JS File: https://hastebin.com/cuxitiduxe.js Ich hoffe mir kann jemand helfen!

    Wobei? Was ist deine Frage? Welche Erkenntnisse hast du bereits durch Debugging erhalten? An welcher Stelle genau passiert etwas unerwartetes?

    dedlfix.

    1. Hallo,

      das Problem ist denke ich, dass der String an den Server geschickt wird, allerdings wird dieser nicht zurückgeschickt, was dann dazu führt, dass der String auch nicht angezeigt wird. Spricht also ich schreibe etwas, dass wird zum Server geschickt, aber nicht zurück geschickt. Also wäre meine Frage: Wie kann ich die Nachrichten wieder vom Server zurück schicken lassen?

      Hier einmal die index.html (Zum Verständnis wie es aufgebaut ist): https://hastebin.com/visexozipu.xml

      & die style.css: https://hastebin.com/saruyapofa.bash

      1. Tach!

        das Problem ist denke ich, dass der String an den Server geschickt wird, allerdings wird dieser nicht zurückgeschickt, was dann dazu führt, dass der String auch nicht angezeigt wird. Spricht also ich schreibe etwas, dass wird zum Server geschickt, aber nicht zurück geschickt. Also wäre meine Frage: Wie kann ich die Nachrichten wieder vom Server zurück schicken lassen?

        Wenn es gestern noch funktioniert hat, ist das nicht die Frage, sondern was die Ursache ist, dass es heute nicht mehr geht. Dazu kann man als Programmierer das Problem nicht nur aus Anwendersicht betrachten, sondern muss in den Code hineingehen und dort prüfen, of die Variableninhalte und Ergebnisse von Berechnungen richtig sind, und ob Programmteile aufgerufen werden, von denen man das erwartet. Also betreibe Debugging, um die Ursache oder zumindest die problematische Stelle im Code genauer bezeichnen zu können.

        dedlfix.

        1. Hallo,

          okay, dann werde ich das mal ausprobieren. Dankeschön!