แสดงหน้าเว็บไซต์ ตามประเทศที่เข้า

เริ่มโดย ttong, 10 มิถุนายน 2009, 13:38:50

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

ttong

สมมุติ โดเมนชื่อ www.test.com

ถ้าเ้ข้าจากประเทศไทยให้ไปที่ โดเมนชื่อ www.test-thailand.com

ถ้าเ้ข้าจากประเทศอเมริกาให้ไปที่ โดเมนชื่อ www.test-usa.com

ถ้าเ้ข้าจากประเทศญี่ปุ่นให้ไปที่ โดเมนชื่อ www.test-japan.com

ประมาณนี้ครับ

พอจะมีตัวอย่างมั้ยครับ

ขอบคุณครับ

payu

[direct=http://www.facebook.com/iipayu]payu on facebook[/direct]

ttong

พอดีอ่านภาษาอังกฤษไม่ค่อยออก

ขอสอบถามเพิ่มเติมนะครับ

ที่ผมต้องการคือเป็น code ฝังไว้ในหน้าเว็บผมเอง ไม่ใช่ฝังไว้ที่ host

ไม่ทราบว่าตัวที่ให้มานี่เป็นตามที่ผมต้องการหรือเปล่า

แต่ก็ขอบคุณคุณ payu นะครับ  :)


zZzZ

ตามมาเก็บอีกกระทู้  อยากจะให้อีก + แต่ต้องรอ 3 วัน   :o

เท่าที่อ่านดู แบบให้ php แล้วดึงในเครื่องเราเลยนี่ไม่เห็นนะครับ แต่เข้าใจว่าให้โหลดมาเป็นดาต้าเฉยๆ

หรือทำอีกแบบคือทำ web service เรียกไปเลย ไม่ต้องเก็บดาต้าเอง แบบนี้ก็น่าสนใจดี + มีโค๊ดตัวอย่างให้ดูแล้ว
bookmark ไว้ก่อน เผื่อได้ใช้มั่ง  :)

[direct=http://blackfridayhighlights.com/]PDD Wordpress-Amazon Demo[/direct]
[direct=http://www.facebook.com/pages/PandaDev/275145209179897?__req=hf] Support : PDD Wordpress-Amazon Plugin [/direct]
[direct=http://theworldtopbrands.com]Shopping by brands[/direct]
[direct=http://enduserreview.com]รีวิว[/direct]
[direct=http://findcouponcodesonline.com]Coupon[/direct]

payu

#4
อ้างถึงจาก: zZzZ ใน 10 มิถุนายน 2009, 14:10:54
ตามมาเก็บอีกกระทู้  อยากจะให้อีก + แต่ต้องรอ 3 วัน   :o

เท่าที่อ่านดู แบบให้ php แล้วดึงในเครื่องเราเลยนี่ไม่เห็นนะครับ แต่เข้าใจว่าให้โหลดมาเป็นดาต้าเฉยๆ

หรือทำอีกแบบคือทำ web service เรียกไปเลย ไม่ต้องเก็บดาต้าเอง แบบนี้ก็น่าสนใจดี + มีโค๊ดตัวอย่างให้ดูแล้ว
bookmark ไว้ก่อน เผื่อได้ใช้มั่ง  :)

ไม่ครับ .. ใช้ได้ใน host เราเองเลย

ตัวอย่าง php code โหลดได้จากหน้านี้ http://www.maxmind.com/app/php
กดที่ "Download" ข้างล่าง "Pure PHP Module"

เพิ่มเติมให้ ...
1. download 2 file
http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz
http://www.maxmind.com/download/geoip/api/php/geoip.inc

2. unzip GeoIP.dat.gz
3. code

require('geoip.inc');

$ip = $_SERVER['REMOTE_ADDR'];

$gi = geoip_open('GeoIP.dat', GEOIP_STANDARD);
$ip_country = geoip_country_code_by_addr($gi, $ip);
geoip_close($gi);

switch ($ip_country) {
  case 'TH': header('Location: http://www.test-thailand.com'); break;
  case 'US': header('Location: http://www.test-usa.com'); break;
  case 'JP': header('Location: http://www.test-japan.com'); break;
}


[direct=http://www.facebook.com/iipayu]payu on facebook[/direct]

ttong

+1 ขอบคุณมากครับ  :)

เดี๋ยวจะลองทำดู  8)

xmen

;D ...Rich Rich Rich... ;D [direct=http://judgeboy.com][/direct][direct=http://www.neobux.com/?r=neobuxmaster][/direct][direct=https://www.paypal.com/th/mrb/pal=F6C5325X7863U][/direct][direct=http://www.wealthearnonline.com][/direct]