Hallo Stefan!
Tschuldigung! habe nur das vervollstaendigen gelesen.
uebrigens:
if($User =~ /Mozilla/3.0 (.*/) { $NS30++; }
sehe ich da richtig?........^.....
muesste es nicht [ sein? oder fehlt da )?
und $OTHER und $UNKNOWN_OS sind nicht neu sondern eine persoenliche erfahrung mit vergessenen else, wenn kein Fall eintritt (wie beim switch - niemals case else vergessen).
wie gesagt, bin im stress.
Gruß
Thomas