troubleshooting Question

help implement code

Avatar of Sabrin
Sabrin asked on
12 Comments1 Solution359 ViewsLast Modified:
this is what im using to block ips from china and korea on my site

$gi = geoip_open("/usr/local/etc/GeoIP.dat",GEOIP_STANDARD);

if (geoip_country_code_by_addr($gi, $IP_Addr) == CN){
  print "no access allowed";
}else if (geoip_country_code_by_addr($gi, $IP_Addr) == KR){
  print "no access allowed";



I need help implementing this code! is so if they are using a us proxy they can get in!  

   $proxy = $_SERVER["HTTP_CLIENT_IP"];
 } else {
   $proxy = $_SERVER["REMOTE_ADDR"];
} else {
   $ip = $_SERVER["HTTP_CLIENT_IP"];
 } else {
   $ip = $_SERVER["REMOTE_ADDR"];


Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 12 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 12 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros