Hallo zusammen,
Ich beginne gerade erst mit der PERL Programmierung und hoffe das mein Fehler nicht zu dummer herkunft ist.
FORMULAR:
Ich habe ein Formular mit einer einzelnen Zeile und einem Submit Button.
PERL Variante1:
in meinem programm möchte ich nun die Daten einlesen und in eine Variable schreiben mit:
$daten = <STDIN>
und anschliessend in einer neuen Seite ausgeben:
htmltags mit PRINT befehl.
der tag zur Datenausgabe:
print "$daten\n"
wenn ich das Programm aufrufe passiert am Browser gar nix!!!
Inerpreter läuft aber da ich ein 2Programm geschrieben hab das einen h1 tag ausgibt keine Probleme.
PERL Variante2:
in Selfhtml hab ich eine weitere Variante gefunden.:
read (STDIN, $daten, $env{CONTENT_LENGTH});
die Ausgabe auf der neuen htmlseite ist auch mit:
print "$daten\n"
in diesem Fall wird das Programm auch ausgeführt aber statt dem Inhalt (der zwischen 2 hr tags steht) kommen nur die hori. ruler aber dazwischen stehen nicht die Daten.
Frage:
Warum wird bei der ersten Variante der Code anscheinend gar nicht Kompiliert?
Wieso werden in meiner neuen html-Seite die Daten nicht dargestellt (Variante 2)?
DANKE im voraus für eure Hilfe.