CGI-Info
view release on metacpan or search on metacpan
lib/CGI/Info.pm view on Meta::CPAN
use 5.008;
use Log::Any qw($log);
# use Cwd;
# use JSON::Parse;
use List::Util (); # Can go when expect goes
# use Sub::Private;
use Sys::Path;
use namespace::clean;
sub _sanitise_input($);
=head1 NAME
CGI::Info - Information about the CGI environment
=head1 VERSION
Version 1.03
=cut
lib/CGI/Info.pm view on Meta::CPAN
my $params = $self->params();
$self->{in_param} = 0;
$self->{allow} = $allow if($allow);
if($params) {
return $params->{$field};
}
}
sub _sanitise_input($) {
my $arg = shift;
# Remove hacking attempts and spaces
$arg =~ s/[\r\n]//g;
$arg =~ s/\s+$//;
$arg =~ s/^\s//;
$arg =~ s/<!--.*-->//g;
# Allow :
# $arg =~ s/[;<>\*|`&\$!?#\(\)\[\]\{\}'"\\\r]//g;
( run in 0.917 second using v1.01-cache-2.11-cpan-65fba6d93b7 )