<? require_once("bbIPtoCountry.class.php"); // call this script with 'update' get-variable // for update database from ip-to-country CSV file. if ( isset($_GET['update']) ) UpdateDB();
$ip = $_GET['ip'];
getIPInfo($ip); ?> <form name="iptocountry" method="get" action="<?=$_SERVER['SCRIPT_NAME']?>"> IP Adresi: <input type="text" value="<?=$ip?>" name="ip"> </form> <?
function getIPInfo($ip) { if ( empty($ip) ) return false;
$ipc = new bbIPtoCountry($ip); if ( empty($ipc->error) ) { echo " $ipc->code2, $ipc->code3, $ipc->country<br>\n"; echo " ".$ipc->ip_from." - ".$ipc->ip_to."\n"; echo "<br><br>\n\n"; } if ( !empty($ipc->error) ) echo '<br><font color="#770000">'.$ipc->error.'</font><br>'; } function UpdateDB() {
$ipc = new bbIPtoCountry(); $count = $ipc->updateDatas();
if ( empty($ipc->error) ) { // echo "$count items.<br>\n"; Header('Location: '.$_SERVER['SCRIPT_NAME']); exit; }
echo '<br><font color="#770000">'.$ipc->error.'</font>'; exit; } ?>
|