我有一个星级评分系统我试图在我的网站上工作,当我在浏览器中预览它时,虽然我的IP地址每次都显示为“:: 1”。这只是使用XAMPP作为我的测试服务器。下面是将数据(包括用户IP)插入数据库的代码。在此代码之前,我没有在任何地方收集用户IP。 IP地址是否显示任何不同的只是预测网站与测试服务器与网站生效后?或者......看起来我错过了我的代码?先感谢您。
$ipAddress = $_SERVER['REMOTE_ADDR'];
Database::ExecuteQuery("INSERT INTO `rating` (`item_name`, `rating`, `ip_address`, `date_rated`) VALUES ('{$varItem}', '{$varRating}', '{$ipAddress}', NOW())", "InsertRating");
Database::FetchResults("InsertRating");
Database::FreeResults("InsertRating");
Database::RemoveSavedResults("InsertRating");