下面的代碼似乎只返回我的IP地址的前兩位數字。我如何獲得完整的IP地址?獲取完整的IP地址以顯示在MySQL中
$ip2 = $_SERVER['REMOTE_ADDR'];
編輯:我把它到MySQL爲varchar(30)latin1_swedish_ci。是否有格式變化會顯示完整的IP?
編輯2:也許這是我的查詢,正在改變格式。這是:
$query1 = sprintf("INSERT INTO values VALUES (NULL, 'phoenix', %d, '%s', %d, %d, %d, NULL)", $submissionid, $fullurl, $uid, $ip1, $ip2);
mysql_query($query1) or die(mysql_error());
你在localhost或外部服務器上運行它嗎?你是將它保存到數據庫還是隻是迴應它? – VictorKilo 2012-02-09 23:14:30
你能展示更多的代碼嗎?這應該給整個知識產權。 – 2012-02-09 23:15:13