How to show user country (internet connection) on a page

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,
I would like to show the country of the user provider during the navigation.
I haven't problem with provider located in europe, simply this code:

$indirizzo_cliente = $_SERVER["REMOTE_ADDR"];
$i=0;
$fp = file
("http://www.ripe.net/whois?form_type=simple&full_query_string=&searchtext=$
indirizzo_cliente");

while (list ($line_num, $line) = each ($fp)) {
    if(strstr($line,"country")!=""){ // or other fields like person, address
etc etc
      $almenouno = true;
      $lineaok[$i]=$line;
      $i = $i +1;
 }
}

if($almenouno==true){
 echo "Dati rilevati:<BR>";
}
for($i=0;$i<count($lineaok);$i++){ 
 echo $lineaok[$i]."<br>";
}

THE PROBLEM cames when a want to show the country of providers located in NORTH AMERICA, 
in this case I have to send the query by POST (ARIN DATABASE). 
So I can't match both the results of the two interrogation and then choose the right one in the same php page.


Sebastiano

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux