ទទួលបានទីតាំងភូមិសាស្ត្ររបស់កុំព្យូទ័រតាមរយៈអាយភី

កម្មវិធី PHP ការសរសេរកម្មវិធី: ប្រសិនបើអ្នកត្រូវការកំណត់ទីតាំងភូមិសាស្ត្ររបស់អាយភីដែលបានផ្តល់ឱ្យ, ដូច្នេះវាងាយស្រួល! ជាមួយ ipdetails អ្នកអាចទទួលបានទិន្នន័យដូចជាប្រទេស, រដ្ឋនិងទីក្រុង.

នៅលើ

ជាមួយថ្នាក់ ipdetails អ្នកអាចទទួលបានព័ត៌មានលំអិតអំពីប្រភពដើមនិងទីតាំងភូមិសាស្ត្ររបស់កុំព្យូទ័រតាមរយៈអាសយដ្ឋាន IP របស់វា. ក្នុងចំណោមព័ត៌មានសំខាន់ៗ, យើង​មាន: ឈ្មោះប្រទេស, លេខ​កូដ​ប្រទេស, រដ្ឋ (តំបន់), ទីក្រុង, លេខ​កូដ​ប្រៃ​ស​ណី​យ, រយៈទទឹង, រយៈបណ្តោយ, លេខ​កូដ​តំបន់, ល. ព័ត៌មានខ្លះមិនមានសម្រាប់ប្រេស៊ីលទេ.

ប្រើ

គ្រាន់តែនាំចូលថ្នាក់ class.ipdetails.php និងធ្វើឱ្យវត្ថុថ្នាក់នោះភ្លាមៗដោយឆ្លងកាត់ប៉ារ៉ាម៉ែត្រអ្នកសាងសង់ “IP ដែល” ដែលអ្នកចង់ទទួលបានព័ត៌មាន. ទីបំផុត, ទទួលបានព័ត៌មានដែលអ្នកចង់បានដោយហៅវិធីសាស្ត្រនីមួយៗ.

ឧទាហរណ៍

ipdetails.php | ឯកសារត្រូវបានបង្កើតឡើងសម្រាប់បង្ហាញ

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
    រួមបញ្ចូល("class.ipdetails.php");
    $អាយភី = $_ សឺវីស['REMOTE_ADDR'];  
    #$ip = "189.73.71.160";
    $ipdetails = ថ្មី ipdetails($អាយភី); 
    $ipdetails->ស្កេន();
    អេកូ "<ខ>IP ដែល:</ខ>        ".$អាយភី                        ."<br />"; 
    អេកូ "<ខ>ប្រទេស:</ខ>      ".$ipdetails->ទឹកហូរ()  ."<br />";
    អេកូ "<ខ>រដ្ឋ:</ខ>    ".$ipdetails->get_region()   ."<br />";
    អេកូ "<ខ>ទីក្រុង:</ខ>    ".$ipdetails->get_city()     ."<br />";
    អេកូ "<ខ>រយៈទទឹង:</ខ>  ".$ipdetails->Get_latitude() ."<br />";
    អេកូ "<ខ>រយៈបណ្តោយ:</ខ> ".$ipdetails->ប្រវែងបណ្តោយ()."<br />";
    អេកូ "<ខ>លេខ​កូដ​ប្រទេស:</ខ> ".$ipdetails->get_countrycode()."<br />";
    អេកូ "<ខ>លេខកូដទ្វីប:</ខ> ".$ipdetails->get_continentcode()."<br />";
    អេកូ "<ខ>លេខកូដរូបិយប័ណ្ណ:</ខ> ".$ipdetails->get_currencycode()."<br />";
    អេកូ "<ខ>និមិត្តសញ្ញារូបិយប័ណ្ណ:</ខ> ".htmlspecialchars_decode($ipdetails->get_currencysymbol())."<br />";
    អេកូ "<ខ>សម្រង់រូបិយប័ណ្ណ (ដុល្លារ):</ខ> ".$ipdetails->get_currencyconverter()."<br />";    
?>

ឧទាហរណ៍ | ឧទាហរណ៍ខាងលើនឹងមានលទ្ធផលដូចខាងក្រោម

IP ដែល: 189.73.71.160
ប្រទេស: ប្រេស៊ីល
រដ្ឋ: សាន់តាកាតារីណា
ទីក្រុង: Blumenau
រយៈទទឹង: -26.933300018311
រយៈបណ្តោយ: -49.049999237061
លេខ​កូដ​ប្រទេស: BR
លេខកូដទ្វីប: ជូន
លេខកូដរូបិយប័ណ្ណ: BRL
និមិត្តសញ្ញារូបិយប័ណ្ណ: R $
សម្រង់រូបិយប័ណ្ណ (ដុល្លារ): 1.8889999377
ការចូលដំណើរការសរុប: 62227

21 ពិនិត្យ “ទទួលបានទីតាំងភូមិសាស្ត្ររបស់កុំព្យូទ័រតាមរយៈអាយភី

    • វាជាការពិត, ឈប់ធ្វើការ. ប៉ុន្តែខ្ញុំបានធ្វើបច្ចុប្បន្នភាពកូដប្រភពដោយប្រើម៉ាស៊ីនមេផ្សេងទៀត, រួមទាំងជម្រើសជាច្រើនទៀត, ដូចឧទាហរណ៍ខាងលើ. គ្រាន់តែទាញយកម្តងទៀតហើយសាកល្បង! សូមអរគុណសម្រាប់ការជូនដំណឹង… T +

  1. អាឡិចសាន់ឌ័រ Correa បាននិយាយថា::

    លេខកូដល្អណាស់, សូមអបអរសាទរ!
    ខ្ញុំបានធ្វើតេស្តខ្លះហើយក្នុងករណីខ្លះមិនបានបង្ហាញពីរដ្ឋទេ, តើអ្នកដឹងទេថាហេតុអ្វី?

    • អូយអាឡិចសាន់ឌឺ, មើលទៅ, ខ្ញុំបានធ្វើការកែតម្រូវខ្លះទៅលើកូដប្រភពដើម, ពីព្រោះវាបានឈប់ដំណើរការហើយ. ឥឡូវខ្ញុំកំពុងទទួលទិន្នន័យពីម៉ាស៊ីនមេផ្សេងទៀត, នោះគឺជា http://www.geoplugin.net/. អ្នកអាចធ្វើតេស្តដោយផ្ទាល់នៅទីនោះដើម្បីពិនិត្យមើលគុណវិបត្តិនេះហើយដាក់វានៅទីនេះ, បើសិនជា​អ្នក​ចង់… បាននិយាយ!

  2. កីឡាករ Fernando បាននិយាយថា::

    នៅតែផ្តល់កំហុសនៅពេលខ្ញុំសាកល្បងឯកសារដែលមាននៅលើម៉ាស៊ីនមេ PHP:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_countryName ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_countryName’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 116

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_countryName នៅក្នុងគ:\xampp\htdocs\sap\class.ipdetails.php on line 116
    ប្រទេស:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_region ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_region’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 126

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_region នៅគ:\xampp\htdocs\sap\class.ipdetails.php on line 126
    រដ្ឋ:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_city ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_city’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 136

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_city នៅគ:\xampp\htdocs\sap\class.ipdetails.php on line 136
    ទីក្រុង:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_latitude ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_latitude’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 156

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_latitude នៅ C:\xampp\htdocs\sap\class.ipdetails.php on line 156
    រយៈទទឹង:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_longitude ថេរដែលមិនបានកំណត់ – សន្មត 'geoplugin_longitude’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 166

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_longitude នៅ C:\xampp\htdocs\sap\class.ipdetails.php on line 166
    រយៈបណ្តោយ:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_countryCode ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_countryCode’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 96

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_countryCode នៅ C:\xampp\htdocs\sap\class.ipdetails.php on line 96
    លេខ​កូដ​ប្រទេស:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_continentCode ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_continentCode’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 195

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_continentCode នៅ C:\xampp\htdocs\sap\class.ipdetails.php on line 195
    លេខកូដទ្វីប:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_currencyCode ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_currencyCode’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 221

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_currencyCode ក្នុងគ:\xampp\htdocs\sap\class.ipdetails.php on line 221
    លេខកូដរូបិយប័ណ្ណ:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_currencySymbol ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_currencySymbol’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 230

    សេចក្តីជូនដំណឹង: សន្ទស្សន៍ដែលមិនបានកំណត់: geoplugin_currencySymbol នៅគ:\xampp\htdocs\sap\class.ipdetails.php on line 230
    និមិត្តសញ្ញារូបិយប័ណ្ណ:

    សេចក្តីជូនដំណឹង: ការប្រើប្រាស់ geoplugin_currencyConverter ថេរដែលមិនបានកំណត់ – សន្មត់ 'geoplugin_currencyConverter’ ក្នុង C:\xampp\htdocs\sap\class.ipdetails.php on line 239
    សម្រង់រូបិយប័ណ្ណ (ដុល្លារ): 0

    • កីឡាករ Fernando, សូមអរគុណចំពោះការជូនដំណឹង. តាមពិតលេខកូដដំណើរការបានត្រឹមត្រូវ, ប៉ុន្តែដូចដែលមានសម្រង់ដែលបាត់នៅក្នុងកូនសោនៃអារេមួយចំនួន, ដូច្នេះវាជាប្រធានបទដើម្បីបង្ហាញការព្រមាន (សម្គាល់ឃើញ) ដោយផ្អែកលើការកំណត់រចនាសម្ព័ន្ធកំហុសរបស់អ្នកនៅក្នុង php.ini. ក្នុងករណី​ខ្លះ, ខ្ញុំបានកែតម្រូវចាំបាច់. អ្វីដែលអ្នកគួរកត់សំគាល់ផងដែរនោះគឺថា $ ip អថេរត្រូវតែទទួល IP ដែលមានសុពលភាពនៅលើអ៊ីនធឺណិត. ប្រសិនបើអ្នកដំណើរការលេខកូដពីឯកសារ “example.php” នៅលើម៉ាស៊ីនមូលដ្ឋានរបស់អ្នក (ម៉ាស៊ីនមូលដ្ឋាន) ដោយមិនចាំបាច់បញ្ចូលអាយភីត្រឹមត្រូវ, ឡូជីខល $ ip = $ _SERVER['REMOTE_ADDR'] នឹងទទួលបាន IP មូលដ្ឋានរបស់អ្នក 127.0.0.1 ហើយវានឹងមិនដំណើរការទេ. សូមទាញយកឯកសារដែលខ្ញុំបានចុះផ្សាយម្តងទៀតនិងប្រើវាបានល្អ… រកបាន!

  3. ហ្គូល បាននិយាយថា::

    Taylor ជាទីស្រឡាញ់,
    ទោះបីជាស្គ្រីបគឺ 2011, មានតែថ្ងៃនេះខ្ញុំបានសំរេចចិត្តដាក់ដំណើរការ.
    អ្វីទាំងអស់ខ្ញុំសូមថ្លែងអំណរគុណចំពោះជំនួយរបស់អ្នកហើយនិយាយថាខ្ញុំបានទាញយកកំណែថ្មីបំផុត (http://www.geoplugin.net) ប៉ុន្តែ, ដូចការប្រកាសមុន ៗ មួយចំនួនទីក្រុងនិងរដ្ឋនៅតែមិនទាន់លេចឡើង.
    តើអ្នកអាចផ្ទៀងផ្ទាត់បានទេ?
    ខ្ញុំរង់ចាំការត្រឡប់មកវិញរបស់អ្នក – សូមអរគុណអ្នក

    • ជា​ការ​ពិត, អាស្រ័យលើអាយភី “Geoplugin” មិនត្រឡប់ទីក្រុងនិងរដ្ឋ. ជាអកុសលខ្ញុំត្រូវស្វែងរកអ្នកបង្កើតវេបសាយឥតគិតថ្លៃដើម្បីដោះស្រាយបញ្ហានេះ. ភូគព្ភសាស្ត្រដែលទុកចិត្តបំផុតគិតថ្លៃប្រចាំខែដើម្បីផ្តល់ព័ត៌មាននេះ.

  4. Paulo Robson បាននិយាយថា::

    សូមអរគុណសម្រាប់ការបង្ហោះតាយក្លូឡូដែលខ្ញុំមិនទាន់បានសាកល្បងនៅឡើយទេប៉ុន្តែសូមអរគុណ, សូមព្រះប្រទានពរដល់បងប្រុស

    • លោកតា, វាគឺថានៅក្នុង PHP7 ត្រូវបានលែងបានផ្ដល់អនុសាសន៍ឱ្យប្រើឈ្មោះថ្នាក់ដែលជាអ្នកសង់, បន្ទាប់មក class.ipdetails.php ឯកសារ (បន្ទាត់ 27) គ្រប់គ្រាន់ហើយ:

      # ជំនួស 
      សាធារណៈ មុខងារ ipdetails($IPADDRESS) 
       
      # ដោយ 
      សាធារណៈ មុខងារ សាងសង់ឡើងវិញ($IPADDRESS)

      សាកល្បងនៅទីនេះក្នុង PHP 7.1.9 ហើយវាដំណើរការបានត្រឹមត្រូវ.

  5. Geovane បាននិយាយថា::

    នៅក្នុងម៉ាស៊ីនប្រព័ន្ធប្រតិបត្តិការ Windows របស់ខ្ញុំបានរត់ធម្មតា. បានបង្កើតទិន្នន័យត្រង់លាយនេះ.
    ប៉ុន្តែនៅពេលដែលខ្ញុំមានឡើងនៅក្នុងលីនុចអូផឹនស៊ូស៊ីវាមិនបង្កើត.
    អ្នកត្រូវការដើម្បីធ្វើការកំណត់រចនាសម្ព័ន្ធមួយចំនួនបន្ថែមទៀត?

  6. Jeovani បាននិយាយថា::

    ជំរាបសួរ , សូមអបអរសាទរសម្រាប់ការចែករំលែកចំណេះដឹងរបស់អ្នក , ហើយខ្ញុំបានដឹងថានៅក្នុងចំណោមមនុស្សជាច្រើនបានផ្តល់ជូននូវសេវាម៉ាស៊ីនបម្រើនេះដើម្បីស្វែងរកកូអរដោនេនិងទីតាំងប្រហាក់ប្រហែលដោយ IP និងលោកតែងតែប៉ះពាល់ដល់ទីតាំងដូចគ្នានៅក្នុងសង្កាត់សួនឧទ្យាន Sp នេះ។. ខ្ញុំមានកម្មវិធីនេះនៅលើគេហទំព័ររបស់ខ្ញុំហើយវាកើតឡើងគ្រប់ផ្នែកទាំងអស់ , សូម្បីតែដាក់ដោយផ្ទាល់នៅលើតំបន់បណ្តាញ

  7. Marcelo បាននិយាយថា::

    ស្គ្រីបល្អណាស់, ប៉ុន្តែម៉ាស៊ីនបម្រើនេះនឹងស្នាក់នៅក្នុងខ្យល់មិនច្បាស់? តើខ្ញុំអាចប្រើវានៅលើគម្រោង?

ទុកឱ្យសេចក្តីអធិប្បាយ

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ.