我正在编写一个程序,我希望自动识别用户所在的国家/地区。我编写了获取 ip 并将其存储在数据库中的代码。
$ip = gethostbyname($_SERVER['REMOTE_ADDR']);
存储:
<?php `$result = mysql_query("INSERT INTO `wh_order` (`name`, `email`, `contact`, `itemid`, `itemquantity`, `ip`,`message`, `date`) VALUES('".$name."','".$email."','".$contact."','".$itemid."','".$itemquantity."','".$ip."','".$message."', NOW())");` ?>
另外,这是存储IP地址的最佳方法吗?