Jump to content
php.lv forumi

Valsts noteikshana.


Lynx

Recommended Posts

Tatad, ir nepiecieshamiba uztaisit skriptu, kas nosaka apmekletaja valsti. Vispar pietiktu ja izskirtu apmekletajus no Latvijas. Itka ir ideja noteikt ip adresi un pec tam salidzinat ar Latvijas ip adresem no xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx Tapec rodas 2 jautajumi kada intervala ir Latvijas ip adreses? Un kaa uztaisit skriptu kas salidzina adreses shaja intervala?

Link to comment
Share on other sites

Arī mani agrāk tas ļoti, ļoti ieinteresēja> pēc apmeklētāja IP adresses noteikt lietotāja Pilsētu utt.

Ceru, ka ar šo tev būšu atbildējis:

<?php

###############################
#   http://raivis.tk          #
#   filename: Location.php    #
###############################

require("ip2country.php"); #http://paste.php.lv/1415

//        print "Client IP:       ".$myCliInf->getClientIP()."<br>";
//        print "Client Hostname: ".$myCliInf->getClientHostname()."<br>";
//        print "Client Country:  ".$myCliInf->getClientCountry()."<br>";
//        print "Client Flag: ".$myCliInf->getClientFlag(SMALL)."<br>";
//        print "Client Flag: ".$myCliInf->getClientFlagHTML(SMALL)."<br>";
#         try with SMALL or BIG to change the size of the flag</a>

$myCliInf = new ClientInfo;
if ($myCliInf->getClientCountry()) {
print "You are from  <b>".$myCliInf->getClientCountry()."</b>.";
} else {
  print "unknow";
}
?>

Link to comment
Share on other sites

  • 3 years later...
×
×
  • Create New...