Wie gesagt, die ersten 15 Zeilen des Programms (einlesen und verarbeiten der Daten, testweises ausgeben im Browserfenster) funktionieren ohne Probleme. Wenn ich aber versuche, komplexere Operationen (Stringbearbeitung, einlesen und bearbeiten von Dateien, ...) in das Programm aufzunehmen, kommt die Fehlermeldung 'Formular enthält keine Daten'.
Das hört sich ganz nach einem mir aus der Zeit des "Einlesens aus der Kommandozeile" bekannten Problems an: du kannst da die Kommandozeile auslesen, und zwar genau ein mal. Wenn du sie ein zweites mal brauchst, mußt du sie nach dem ersten einlesen erst mal irgendwo zwischenspeichern.
Vielleicht ist es das ja, du greifst nicht auf die gespeicherten Daten zu (die hast du ja wahrscheinlich gespeichert, bevor du sie Testweise ausgeben konntest), sondern auf die Kommandozeile... und die ist natürlich leer, also hat das Formular keine Daten.
Gruß und sach, wenns geklappt hat
Sven