KOREAN :: ISP/NETWORK search

¼Ò½º´Ý±â
<?php
$printip 
TRUE;

if(
$_GET['ipv4'])
{
  
$req $_GET['ipv4'];
  if(!
is_array($req)) $req = array($req);
}
else if(!
$_SERVER['GATEWAY_INTERFACE']) // consol
{
  
$libpath '/usr/local/www/phplib/';
  
$req $_SERVER['argv']; // is array
  
unset($req[0]);

  if(
$req[1] == '-n'// multi
  
{
    
$printip FALSE;
    unset(
$req[1]);
  }
}

if(
is_array($req)) $req array_values($req);

$size sizeof($req);

require_once 
$libpath.'_lib/class.krispnet.php';
require_once 
$libpath.'_lib/func.client.ph';

$krispnet = new krispnet;

if(!
$libpath)
{
  
$remoteaddr _get_hostname();
  
$myip $krispnet->search($remoteaddr);

  echo 
'<H2>KOREAN :: ISP/NETWORK search</H2>'."\n";

  if(
$_GET['view'])
  {
    echo 
"<A HREF='$_SERVER[PHP_SELF]'>¼Ò½º´Ý±â</A><HR>\n";
    
highlight_file(basename($_SERVER[PHP_SELF]));
    return;
  }

  echo 
"<A HREF='$_SERVER[PHP_SELF]?view=1'>¼Ò½ºº¸±â</A><HR>\n";
  echo 
'<PRE>'."\n";
  echo 
'Your IP-NETWORK : '.$remoteaddr.'==>'.$myip[0].'/'.$myip[2].'('.$myip[3].':'.$myip[4].')'."\n";
  echo 
'<P>'."\n";
  echo 
'<FORM METHOD=get>'."\n";
  echo 
'<INPUT TYPE=text name="ipv4[]" value=""> IP#1(ipv4)'."\n";
  echo 
'<INPUT TYPE=text name="ipv4[]" value=""> IP#2(ipv4)'."\n";
  echo 
'<INPUT TYPE=submit value="  Search ">'."\n";
  echo 
'</FORM>'."\n";
}

for(
$i=0$i<$size$i++)
{
  if(!
$ip trim($req[$i])) continue;
  
  if(
$printip) echo $ip.':';
  if(
$arr $krispnet->search($ip))
  {
    if(
$libpath) echo $arr[4];
    else {
        echo 
$arr[0].'/'.$arr[2].'('.$arr[3].':'.$arr[4].')';
    }
  }
  echo 
"\n";
}

if(
$libpath) exit;
else echo 
'&nbsp;<P><I>script by san2@</I>';

?>

Page loading: 0.04(server) + (network) + (browser) seconds