Nachdem man mir nahegelegt hatte, weniger goto und mehr sub's zu nutzen
(Was beim anderen Perlprog bereits für viel mehr übersichtlichkeit gesorgt hat - Danke!) gibt es jetzt wohl doch einschränkungen der sub's:
Inwiefern hat deine Problem mit einer Funktion zu tun? Ich kann das nicht am Codebeispiel erkennen. Die Fehlemeldungen haben auf jeden Fall andere Ursachen.
Bareword "LOCK_EX" not allowed while "strict subs" in use at /usr/lib/cgi-bin/Kundeneu.pl line 95.
Dann hast du das Modulc Fcntl nicht in der datei eingebunden.
Bareword "busy" not allowed while "strict subs" in use at /usr/lib/cgi-bin/Kundeneu.pl line 102.
In der Zeile steht print FILEHANDLE busy - das ist wohl ein Fehler deinerseits.
Das heisst wohl, daß ich kein File im Modus EX öffnen darf, wenn dannach ein Unterprogramm (sub) folgt?
Das wäre ja völliger blödsinn!
Ist es auch und zwar deine Analyse. Wie kommst auf diesen Schluss???
Struppi.