# general rule 1 use strict; use warnings; # general rule 2 #!/usr/bin/perl -T - unless you know you don't need it # general rule 3 Don't just use -T and then untaint everything with /(.*)/ - unless you know why # CGI Rule 1 #!/usr/bin/perl -T use strict; use warnings; # CGI Rule 2 (when testing) use CGI::Carp 'fatalsToBrowser'