in reply to How to check the origin ofi a visitor?
You can not get the address of a visitor reliably from a server, webhosting service, or ISP
The closest thing you can have is the claimed address of the the proxy which the user is using to get to your site.
The fact of the matter is that you do not get the this information. All you get is the claimed information of the IP address. For some public ISPs, you get this information from the ISP. But that requires the ISP to track this infomation. And while many ISPs and webhosting providers try to do a reasonable job, you can not rely on this effort for compliance-type policing of inappropriate content.
The best you can do is track users and their declaration that they live in country X and not in country Y. But these declarations do little more than provide non-US residents a good chuckle every once in a while...
"I promise I am not a Bad Foreigner and I promise I won't use this software to help people Americans don't like".
Yeah, right. That's reliable... Whatever makes you feel good.
...The question begs... What is it you are publishing as ads that can't be shown in the Middle East?
Hackmare
|
|---|