auf der seite http://www.it-academy.cc/content/art...se.php?ID=1467 gibt es eine anleitung wie man eine datenbank vom feststellen der herkunft benutzen kann.
ich hab das scipt gleich probiert. leider bekomme ich immer wieder den fehler wegen "if(mysql_num_rows($result) = 0)" wenn ich aber das =0 entferne dann geht auch nichts. hat vielleicht jemand eine lösung?
<?php
function IPtoCountry($IP) {
$IP = sprintf("%u",IP2Long($IP));
mysql_connect("localhost", "web14", "...");
mysql_select_db("usr_web14_2");
$result = mysql_query("SELECT name FROM iplist WHERE IP_from <= $IP AND IP_to >= $IP LIMIT 1");
if(mysql_num_rows($result) = 0) {
$land = "Unbekannt";
} else {
$row = mysql_fetch_object($result);
$land = $row->name;
}
return $land;
}
?>
ich hab das scipt gleich probiert. leider bekomme ich immer wieder den fehler wegen "if(mysql_num_rows($result) = 0)" wenn ich aber das =0 entferne dann geht auch nichts. hat vielleicht jemand eine lösung?
<?php
function IPtoCountry($IP) {
$IP = sprintf("%u",IP2Long($IP));
mysql_connect("localhost", "web14", "...");
mysql_select_db("usr_web14_2");
$result = mysql_query("SELECT name FROM iplist WHERE IP_from <= $IP AND IP_to >= $IP LIMIT 1");
if(mysql_num_rows($result) = 0) {
$land = "Unbekannt";
} else {
$row = mysql_fetch_object($result);
$land = $row->name;
}
return $land;
}
?>
Kommentar