开发者

need to include one file or another based on visitor country

开发者 https://www.devze.com 2022-12-27 22:43 出处:网络
Visitors from either of 3 countries - New Zealand, Fiji or India - need a different content page respectively.The site is written in PHP, the conten开发者_JAVA技巧t is in HTML files ready to be includ

Visitors from either of 3 countries - New Zealand, Fiji or India - need a different content page respectively. The site is written in PHP, the conten开发者_JAVA技巧t is in HTML files ready to be included.... I'm a newb; please be patient!!


It's pretty easy to use Google's AJAX API loader to get a rough estimate of the user's location. Roughly:

<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">

// Note that you should have some sanity checks here, and maybe use an onLoad
// event of some kind
alert(google.loader.ClientLocation.address.country);

</script>

You could have the user start at a page that would then use JavaScript to redirect them to the appropriate location. If you're using any popular JavaScript libraries, you may already be using this loader (and if not, you should consider loading your libraries through it).

http://code.google.com/apis/ajax/documentation/#ClientLocation


  • Get the visitor's IP
  • Map the IP to its location
  • Do a conditional include based on the location
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号