Vernünftige Ip2Country Klasse?
-
Hallo,
ich suche nach einer vernünftigen Ip2Country Klasse/Funktion.
Sowas sollte doch eigentlich schon tausendfach realisiert
worden sein
, doch ich finde absolut nichts.Etwa LOC(241.134.34.23) => "DE"
oder so.Danke schonmal
-
Hab jetzt doch was gefunden,
Danke!
-
is auch nicht so schwer. aus dem kopf:
function geoloc($ip) { $db=mysql_connect("localhost","user","password"); mysql_select_db("ip2country"); $tld_query = "SELECT tld FROM ip2country ". "WHERE lowip <= inet_aton('$ip') ". "AND highip >= inet_aton('$ip') "; $tld = mysql_fetch_array(mysql_query($tld_query)); mysql_close($db); return $tld[0]; }
-
countryfinder schrieb:
is auch nicht so schwer. aus dem kopf:
function geoloc($ip) { $db=mysql_connect("localhost","user","password"); mysql_select_db("ip2country"); $tld_query = "SELECT tld FROM ip2country ". "WHERE lowip <= inet_aton('$ip') ". "AND highip >= inet_aton('$ip') "; $tld = mysql_fetch_array(mysql_query($tld_query)); mysql_close($db); return $tld[0]; }häh

-
Listing schrieb:
Hab jetzt doch was gefunden,
Danke!Verrätst du uns auch, was du gefunden hast?
-
_Luckie schrieb:
Listing schrieb:
Hab jetzt doch was gefunden,
Danke!Verrätst du uns auch, was du gefunden hast?
Ne vernünftige Ip2Country Klasse würde ich jetzt mal ganz spontan vermuten.

-
@countryfinder
Das ist hier ein C++ forum

In C++ ist es um einiges komplizierter
-
rofler schrieb:
_Luckie schrieb:
Listing schrieb:
Hab jetzt doch was gefunden,
Danke!Verrätst du uns auch, was du gefunden hast?
Ne vernünftige Ip2Country Klasse würde ich jetzt mal ganz spontan vermuten.

Und welche und wo?
-
Würde ich auch gerne wissen...@Listing!
-
Listing schrieb:
Das ist hier ein C++ forum

In C++ ist es um einiges komplizierterWinAPI ist C, nicht C++. Wenn die Daten in einer MySQL-Datenbank stecken, ist der Code in C quasi identisch.