Das verstehe ich jetzt nicht (liegt vielleicht am Glas Rotwein auf leerem Magen als Aperitif - die zusammengewürfelte »Familie« ißt gleich)...
Guck dir mal die Ausgabe von @INC von Silke an:
Vor der obigen Änderung:
@INC contains:
C:/xampp/perl/site/lib/
E:/test/cgi-bin <= hier liegt web-lib.pl und ugb
Hier liegt das cgi-Verzeichniss, dass rufst du auf, wenn du http::localhost/cgi-bin aufrufst.
Das home Verzeichniss, also das das über http::localhost erreichbar ist, ist vermutlich dort: C:/xampp/web
d.h. die pl Dateien müssen alle in den cgi-bin Ordner, vermutlich machen da "deine" Problemfälle etwas falsch.
Als Tipp für eine potentielle neue Version:
use CGI (aber richtig)Da habe ich noch meine Probleme (XHTML wird als transitional ausgeliefert, da muss man herumdoktern, und der Output - naja - auch das Pretty-Teil ist da nichts besonders... ich hab's nun mal gern straight, auch wenn ich »wie Christoph« bin *g*)...
Du bist wie Christoph, der output interessiert dich doch nicht, aber das du sowieso
use HTML::Template;
verwendest spielt das keine Rolle.
Herumdoktern ist auch relativ, du musst nur beim einbinden ein entsprechenden Schalter setzen um XHTML zu vermeiden (der erstaunlicherweise -no_xhtml heißt), ansonsten sparst du dir viel Tipparbeit und eingebunden ist sie sowieso.
Habe mich damit noch nicht beschäftigt - ist eher Siechfreds Liebling ;)
Mittlerweile auch meiner, man muss sich erstmal dran gewöhnen aber dann...
Struppi.