Gå til innhold

"IP to country", noen tips?


Anbefalte innlegg

Skrevet

Er det noen som har tips om et bra såkalt "IP to country" (altså et script som finner ut hvilket land besøket på min side er fra) PHP script MED mySQL? Har prøvd en del, men har ikke blitt helt fornøyd :)

Videoannonse
Annonse
Skrevet

Det beste jeg kan komme på er å sjekke domeneendelsen i domenenavnet ved å resolve domenavnet fra IPen. Dessverre bruker mange internasjonale domeneendelser som .net og .com.

Skrevet

Nå har det seg slik at IPv4 har til en viss grad tatt hensyn til lokasjon, men dette er noe som skal forsvinne i IPv6 uansett, så jeg ville nok rett og slett gitt opp det der (forbehold om at det faktisk kommer noen og sier deg hvordan du skal gjøre det). Jeg mener ut fra det jeg kan at det ikke er gjennomførbart med særlig nøyaktighet...

Skrevet

Hvis scriptet kjører på en unix/linux-maskin og du har lov til

å kjøre kommandoer fra scriptet kan du bruke:

$var = shell_exec("/usr/bin/whois ".$ip." | grep country");
if (ereg("country:[ \t]*([A-Z]+)", $var, $regs)) {
       $country = $regs[1];
}

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...