sub login { my $username = $q->param('username'); my $password = $q->param('password'); my $SQL = "SELECT username, password FROM user WHERE username = '$username'"; my @row; @row = $dbh->selectrow_array($SQL); unless (exists $row[0]) { &error_page; exit; } unless ($password eq "$row[1]") { error_page(); } la_menu(); }#end#of#sub#login sub error_page { print $q->start_html(-title=>"some.com| ERROR", -style=>{src=>"../../mycss.css"}); print<some.com | ERROR

Invalid username or password

HTML } #end#of#sub#error_page sub la_menu { if ($q->param( "add" )) { add_new(); } elsif ($q->param( "edit" )) { edit(); } print< HTML }#end#of#sub#la_menu