Hi,
use CGI;
...
my $flag = CGI::param ('flag');
if (defined ($flag)) { ... }
naja, eine Zeile drüber hast Du $flag definiert... das dürfte also selten false werden :-) Allerdings geht
if (defined CGI::param('flag')) { ... }
Daß Du Dir das "CGI::" sparen kannst, wenn Du "use CGI ':standard';" einbindest, weißt Du?
Cheatah