my $path_all = &changevar("path_all");
my $path_pages = &changevar("path_pages");
my $path_cgi = &changevar("path_cgi");
my $path_abs = &changevar("path_abs");
Das '&' ist überflüssig und sollte auch vermieden werden, da es eine spezielle Bedeutung hat.
$cookie_new = $cgi->cookie(-name=>'Tracking',
-value=>$cookiestring);
print $cgi->header(-cookie=>$cookie_new);
Wenn ich nichts übersehen habe, setzt du keine expire Time, kann es daran liegen?
Struppi.