Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: CGI and Perl
Expertise: Beginner
May 9, 2003

A Better Way to Stop an IP Address From Accessing Your Site

A more elegant approach: use an associative array. If you have more addresses to block, put them together (in this example, using CGI and Perl):

#!perl
my %block_ip=(
'172.56.260.71'=>'bad.org',
'172.56.260.72'=>'evil.org',
);
my $remote = $ENV{REMOTE_ADDR} || '';
print "Status: 302 Moved\nLocation: notallowed.asp\n\n" if
($block_ip{$remote});
Ben Blazke
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date