sql >> Database teknologi >  >> RDS >> Mysql

geoip postnummer forespørgsel

Her er en jeg bruger. Hvis den ikke får en GET-variant, bruger den brugerens fjernadresse.

<?php
if(!empty($_GET['ip'])){
if(preg_match('!^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}$!',$_GET['ip'])){
    $ip_address=$_GET['ip'];    
} else {
    print ("invalid ip address");   
}
} else {
$ip_address=$_SERVER['REMOTE_ADDR'];    
}
$test = file_get_contents('http://www.geoplugin.net/php.gp?ip='.$ip_address);
$test = unserialize($test);
print "<html><pre>";
print_r ($test);
print "</pre></html>";
?>
";?>


  1. Sletning af rækker med fremmednøglebegrænsninger

  2. MySQL mange-til-mange forhold til UDENLANDSKE NØGLER

  3. PDO bind_param er udefineret metode

  4. Forårsaget af:java.time.DateTimeException:Konflikt fundet:Felt DayOfWeek 6 adskiller sig fra DayOfWeek 2 afledt fra 2016-01-30