Cosmo: CGI Problem

Beitrag lesen

Hallo Cosmo,

Versuche ich aber wie gewünscht über das Formular zu arbeiten schreibt mir
Netscape immer 'Formular enthält keine Daten'.
Wo ?????  verdammt noch mal ist der Fehler ?

Das kann z.B. daran liegen, dass das CGI-Script das Formular nach der GET-Methode zu lesen versucht, waehrend in HTML <form ... method=post> steht. Oder umgekehrt. Welche Routine benutzt Du denn, um die Formularinhalte zu lesen?

Hallo Stefan,
Danke erstmal für die Hilfe.
Ich verwende die POST-Methode.
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'.
Über die DOS-Eingabefunktion kann ich das komplexe Programm aber problemlos ausführen
(somit können ja auch keine Perl-Programmierfehler existieren). Jetzt stellt sich die Frage : Warum funktioniert das Programm über DOS, aber nicht über CGI  ? ( -> unsauberer Programmierstiel ?)

Viele Gruesse
Cosmo