Patric: leeren String vergleichen

Beitrag lesen

ja. Was klappt daran nicht?

Ich übergebe aus einem Formular den Inhalt eines einzeiligen Textfeldes. Die Function ReadParse() (nicht von mir) erstellt die Hash-Liste $in. Möchte nun die Einträge auf Inhalt überprüfen. Mache dies mit der Anweisung:

if ($in{'ort'} ne "")
{ WIRD AUCH ERREICHT, WENN FELD IM FORMULAR LEER IST}
else { $ort=""; }

Wenn ich mir den Inhalt des Feldes anzeigen lasse mit:

print "Ort: "$in{'ort'}"";

so erhalte ich auf der HTML-Seite den Text: Ort: ""

Bin Anfänger, und weiß nicht was es sein könnte. Falls erforderlich, so kann ich die Funktion read-parse zuschicken, oder auch hier eintragen.

Danke.