test_one
ก๊วนเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 207
|
 |
« เมื่อ: 30 สิงหาคม 2010, 16:22:07 » |
|
อยากทราบเกี่ยวกับ code ในการ check IP ว่า IP นี้ อยู่ไปนประเทศไหนอ่ะค่ะ ภาษา php ค่ะ รบกวนแนะนำหน่อยค่ะ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 106
ออฟไลน์
กระทู้: 1,242
|
 |
« ตอบ #1 เมื่อ: 30 สิงหาคม 2010, 16:48:20 » |
|
heep://www.geobytes.com/iplocator.htm?getlocation
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
Etaba
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #2 เมื่อ: 30 สิงหาคม 2010, 17:00:18 » |
|
<? $tags = get_meta_tags(' http://www.geobytes.com/IpLocator.htm?  GetLocation&template=php3.txt&IpAddress=68.27.156.33'); print $tags['city']; // city name ?> ตรงชุด ip 68.27.156.33 ก็เปลี่ยนไปใช้ตัวแปร โดยรับค่ามาจาก $_SERVER["REMOTE_ADDR"]
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
mean
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 121
ออฟไลน์
กระทู้: 1,009
|
 |
« ตอบ #3 เมื่อ: 30 สิงหาคม 2010, 17:01:03 » |
|
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
thanyath99
ก๊วนเสียว
พลังน้ำใจ: 9
ออฟไลน์
กระทู้: 310
|
 |
« ตอบ #4 เมื่อ: 30 สิงหาคม 2010, 17:15:44 » |
|
ขอแจมหน่อย 
|
|
|
|
|
บันทึกการเข้า
|
รับเขียนบทความ  ผู้นำด้านงานเขียนบทความ เรามีบริการรับเขียนบทความแบบครบวงจรไม่ว่าจะเป็นบทความทั่วไป บทความที่มีความซับซ้อน บทความการตลาด และอื่น ๆ เราพร้อมให้บริการอย่างเต็มความสามารถ
|
|
|
test_one
ก๊วนเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #5 เมื่อ: 30 สิงหาคม 2010, 17:20:29 » |
|
<? $tags = get_meta_tags(' http://www.geobytes.com/IpLocator.htm?  GetLocation&template=php3.txt&IpAddress=68.27.156.33'); print $tags['city']; // city name ?> ตรงชุด ip 68.27.156.33 ก็เปลี่ยนไปใช้ตัวแปร โดยรับค่ามาจาก $_SERVER["REMOTE_ADDR"] ได้ เอา code ไปลอง เกิด error และได้เปลี่ยนจาก 68.27.156.33 เป็น $_SERVER["REMOTE_ADDR"] ก็ error เหมือนกันค่ะ รบกวนหน่อยคะ Warning: get_meta_tags( http://www.geobytes.com/IpLocator.htm?  GetLocation&template=php3.txt&IpAddress=68.27.156.33) [function.get-meta-tags]: failed to open stream: Invalid argument in C:\AppServ\www\test\country_ch\001.php on line 3
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
mean
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 121
ออฟไลน์
กระทู้: 1,009
|
 |
« ตอบ #6 เมื่อ: 30 สิงหาคม 2010, 17:22:53 » |
|
เค๊าไม่ได้ให้ function get_meta_tags มาครับ ลองเข้าไปดูลิงค์ที่ผมให้ก็ได้นะ ง่ายเหมือนกันมี how to ให้ แต่มี limit query ครับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
test_one
ก๊วนเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #7 เมื่อ: 30 สิงหาคม 2010, 17:29:50 » |
|
เข้าไปดูแล้วค่ะ ไม่ทราบว่าจะเอา code ตรงไหนหรอค่ะ หาไม่เจอค่ะ รบกวนหน่อยค่ะ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
Etaba
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #8 เมื่อ: 30 สิงหาคม 2010, 19:15:44 » |
|
ได้ เอา code ไปลอง เกิด error และได้เปลี่ยนจาก 68.27.156.33 เป็น $_SERVER["REMOTE_ADDR"] ก็ error เหมือนกันค่ะ รบกวนหน่อยคะ Warning: get_meta_tags( http://www.geobytes.com/IpLocator.htm?  GetLocation&template=php3.txt&IpAddress=68.27.156.33) [function.get-meta-tags]: failed to open stream: Invalid argument in C:\AppServ\www\test\country_ch\001.php on line 3 <? $localip=$_SERVER["REMOTE_ADDR"]; $tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress='.$localip); if ($localip=='127.0.0.1'){ Print "Localhost" ; } else { print $tags['city']; // city name } ?>
ตามนี้ครับ แก้ให้เสร็จสรรพ พอดีของเก่าที่โพสท์ไว้ ไม่ได้ใส่ tag code ของ thaiseo เลยตัดเป็น url แบบนั้น ขออภัยครับ ถ้าจะให้เห็นผลทันตา ลองอัพขึ้นโฮสท์ครับ ถ้าลองในเครื่องจะได้แต่ Localhost ส่วนถ้าตามที่ถามมาว่า อยู่ประเทศไหน ก็เปลี่ยน print $tags['city']; เป็น print $tags['country']; ครับ
|
|
|
|
« แก้ไขครั้งสุดท้าย: 30 สิงหาคม 2010, 19:33:45 โดย Etaba »
|
บันทึกการเข้า
|
|
|
|
test_one
ก๊วนเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #9 เมื่อ: 31 สิงหาคม 2010, 08:57:30 » |
|
ได้ เอา code ไปลอง เกิด error และได้เปลี่ยนจาก 68.27.156.33 เป็น $_SERVER["REMOTE_ADDR"] ก็ error เหมือนกันค่ะ รบกวนหน่อยคะ Warning: get_meta_tags( http://www.geobytes.com/IpLocator.htm?  GetLocation&template=php3.txt&IpAddress=68.27.156.33) [function.get-meta-tags]: failed to open stream: Invalid argument in C:\AppServ\www\test\country_ch\001.php on line 3 <? $localip=$_SERVER["REMOTE_ADDR"]; $tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress='.$localip); if ($localip=='127.0.0.1'){ Print "Localhost" ; } else { print $tags['city']; // city name } ?>
ตามนี้ครับ แก้ให้เสร็จสรรพ พอดีของเก่าที่โพสท์ไว้ ไม่ได้ใส่ tag code ของ thaiseo เลยตัดเป็น url แบบนั้น ขออภัยครับ ถ้าจะให้เห็นผลทันตา ลองอัพขึ้นโฮสท์ครับ ถ้าลองในเครื่องจะได้แต่ Localhost ส่วนถ้าตามที่ถามมาว่า อยู่ประเทศไหน ก็เปลี่ยน print $tags['city']; เป็น print $tags['country']; ครับ รบกวนถามอีกรอบนะค่ะ คุณ Etaba ตอนรัน ของคุณประเทศเป็น thailand ไหมค่ะ คือว่าตอนรันมันออกเป็น United States ค่ะ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
Etaba
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #10 เมื่อ: 01 กันยายน 2010, 20:25:08 » |
|
ถ้าเปลี่ยน city เป็น country แล้ว เรียกหน้าเว็บด้วยเน็ทในประเทศ ก็ Thailand ครับ อย่างที่ผมลองให้ดู http://4bmg.co.cc/checkip.php อันนี้วางบนโฮสท์เมกาครับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
noom1408
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 110
ออฟไลน์
กระทู้: 1,054
|
 |
« ตอบ #11 เมื่อ: 01 กันยายน 2010, 20:54:12 » |
|
ถ้าเปลี่ยน city เป็น country แล้ว เรียกหน้าเว็บด้วยเน็ทในประเทศ ก็ Thailand ครับ อย่างที่ผมลองให้ดู http://4bmg.co.cc/checkip.php อันนี้วางบนโฮสท์เมกาครับ มันขึ้น กลมๆแล้วก้อ "ปฟ" ก่อนชื่อประเทศ ทำไมมันเป็นงั้นคับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
Etaba
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #12 เมื่อ: 02 กันยายน 2010, 06:30:57 » |
|
รหัสอักขระ ต้องเป็น UTF-8 ครับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
sunkoster
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 4,064
|
 |
« ตอบ #13 เมื่อ: 02 กันยายน 2010, 08:06:56 » |
|
ถ้าเปลี่ยน city เป็น country แล้ว เรียกหน้าเว็บด้วยเน็ทในประเทศ ก็ Thailand ครับ อย่างที่ผมลองให้ดู http://4bmg.co.cc/checkip.php อันนี้วางบนโฮสท์เมกาครับ มันขึ้น กลมๆแล้วก้อ "ปฟ" ก่อนชื่อประเทศ ทำไมมันเป็นงั้นคับ ใส่ในแทก head <meta http-equiv=Content-Type content="text/html; charset=utf-8"> หรือไม่ใส่ก็ได้ สำหรับ โคด php เพียว ประมาณเป็นส่วนหนึ่งของหน้าขข้อมมูล ให้ เอา notepad save as ใหม่ จาก encoding ascii เป็น utf-8 ส่วนโฮสที่ไหนไม่เกี่ยวนะคับ แค่ว่า บราวเซอร์มันไม่รู้ว่า หน้านี้เราต้องการให้แสดงผลเอนโคดแบบไหนเท่านั้นเองมันก็เอนตามดีฟอล์ของ บราวเซอร์ หรือ เอนโคด เดิมของในโคดที่เซตไว้ ถ้าหากเป็นอันอื่น
|
|
|
|
« แก้ไขครั้งสุดท้าย: 02 กันยายน 2010, 08:09:06 โดย sunkoster »
|
บันทึกการเข้า
|
|
|
|
kimbuangpote
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 45
ออฟไลน์
กระทู้: 465
|
 |
« ตอบ #14 เมื่อ: 02 กันยายน 2010, 08:36:43 » |
|
มีกันหลากหลายวิธีเลยเหรอนี่ แล้วอันไหนเร็วสุด น่าเชื่อถือที่สุดล่ะ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
test_one
ก๊วนเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #15 เมื่อ: 02 กันยายน 2010, 08:43:02 » |
|
ถ้าเปลี่ยน city เป็น country แล้ว เรียกหน้าเว็บด้วยเน็ทในประเทศ ก็ Thailand ครับ อย่างที่ผมลองให้ดู http://4bmg.co.cc/checkip.php อันนี้วางบนโฮสท์เมกาครับ ขอบคุณค่ะ ถ้างั้นมันก็ขึ้นอยู่กะ host ของเราด้วยหรอค่ะ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
Etaba
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 207
|
 |
« ตอบ #16 เมื่อ: 02 กันยายน 2010, 08:52:30 » |
|
ถ้าเปลี่ยน city เป็น country แล้ว เรียกหน้าเว็บด้วยเน็ทในประเทศ ก็ Thailand ครับ อย่างที่ผมลองให้ดู http://4bmg.co.cc/checkip.php อันนี้วางบนโฮสท์เมกาครับ ขอบคุณค่ะ ถ้างั้นมันก็ขึ้นอยู่กะ host ของเราด้วยหรอค่ะ ไม่เกี่ยวกับโฮสท์หรอกครับ ผมบอกว่าวางบนโฮสท์เมกา เพื่อให้เห็นว่าไม่เกี่ยวกับโฮสท์ครับ เกี่ยวกับเครื่องที่เปิดเว็บเท่านั้น ว่าอยู่ที่ไหน
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
yyy
ก๊วนเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 204
|
 |
« ตอบ #17 เมื่อ: 02 กันยายน 2010, 09:41:32 » |
|
กำลังอยากได้เลย
+1 ให้ ทั้งคนถาม-คนตอบเลยครับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
bouy22
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 408
ออฟไลน์
กระทู้: 2,333
|
 |
« ตอบ #18 เมื่อ: 02 กันยายน 2010, 09:44:46 » |
|
ขอ เมมกระทู้ไว้นิดนึงครับ
ขอบคุณครับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
aubiz
คนรักเสียว
พลังน้ำใจ: 6
ออฟไลน์
กระทู้: 109
|
 |
« ตอบ #19 เมื่อ: 02 กันยายน 2010, 10:32:45 » |
|
 กำลังต้องการเลย
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
|