Hallo Chrisi!
Ja das ist richtig, habe ich auch gelesen. Ich kann aber die HASHES nicht ins Modul packen, weil im Hauptscript der HASH zum prüfen benötigt wird. Der HASH ist eigentlich nur die Config für das ganze Script.
Ein Grund mehr, den auszulagern. Warum muss er im Hauptskript bleiben?
use strict;
package myClient;
sub TEST {
print $_[0];
}1;
Allerdings kommt $_[0] auch auf diesem Weg nicht im Modul an wenn ich aus dem Hauptprogram folgendes Aufrufe:
...
use myClient;myClient->TEST(123);
...
Ich verstehe das nicht:
C:>perl -w
use modul;
modul::TEST(123);
^Z
123
in modul.pm:
package modul;
sub TEST {
print $_[0];
}
1;
Vermutlich bin ich zu blöd :)
Glaube ich nicht. Eher blind ;)
Viele Grüße aus Frankfurt/Main,
Patrick
--

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?