hi!
doch sicher will ich wissen was ein explicit package name ist !
Siehe perldoc perldiag
[1]:
=== cut ===
Global symbol """"%s"""" requires explicit package name
(F) You've said "use strict vars", which indicates
that all variables must either be lexically scoped
(using "my"), or explicitly qualified to say which
package the global variable is in (using "::").
=== cut ===
"Lexical scope" ist der lexikalische Gültigkeitsbereich, d.h. der
Block bzw. Bereich in deinem Programm, in dem eine bestimmte Variable
gültig ist. Wird eine Variable nicht -- zb. mit my -- für einen
bestimmten Gültigkeitsbereich deklariert, wäre dieser Bereich global,
was bei der Verwendung von "use strict;" nicht erlaubt ist.
bye, Frank!
[1] notfalls unter http://www.perldoc.com/