Hallo,
In meinem error_log steht sowas, wenn ich die Datei aufrufe
Variable $cgi will not stay shared at line 40
Variable $LINK will not stay shared at line 42
Variable $cgi will not stay shared at line 56Da haben wir vermutlich dein Problem: "Scoped Variables in nested Subroutines".
Denke ich auch. Nur ich habe eigentlich keine verschachtelten Subroutinen. Nur zwei einzelne, die am Anfang aufgerufen werden.
Ich löse das ganze jetzt per use vars qw($cgi); am Anfang. Eine weitere Möglichkeit wäre ja, das ganze direkt an die Subroutine zu übergeben.
Bleibt jedoch immer noch die Frage, warum es bei Struppi auch ohne diese Modifikationen funktioniert und bei mir nicht?
Gruß,
Leeloo
--
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra