
很多用Emlog的技术解决计划站长城市遇到这样的状况,留言或者评论得到不到真实IP!分享mc我的世界科技红石灯 今天安鹿就教大家如何修复这个尴尬 大多数得到不到真实IP是得到不到真mc我的世界科技末地因为 ,网站使用了CDN,技术解决计划mc我的世界科技末地城得到到的分享mc我的世界科技末地船都是CDN的IP。
修复计划
修改/include/lib/function.base.php文件,得到不到真mc我的世界科技末地折跃门在60行左右能找到这行代码 。技术解决计划
function getIp(){$ip = isset($_SERVER[REMOTE_ADDR]) ?分享 $_SERVER[REMOTE_ADDR]:;if(!ip2long($ip)){$ip = ;}return $ip;}function getIp() { $ip = isset($_SERVER[REMOTE_ADDR]) ? $_SERVER[REMOTE_ADDR] : ; if (!ip2long($ip)) { $ip = ; } return $ip;}function getIp() { $ip = isset($_SERVER[REMOTE_ADDR]) ? $_SERVER[REMOTE_ADDR] : ; if (!ip2long($ip)) { $ip = ; } return $ip;}
修改为 :
function getIp(){$ip = isset($_SERVER[REMOTE_ADDR]) ? $_SERVER[REMOTE_ADDR]:;if(isset($_SERVER[HTTP_X_FORWARDED_FOR])){ $list = explode(,, $_SERVER[HTTP_X_FORWARDED_FOR]);$ip = $list[0]; }if(!ip2long($ip)){$ip = ;}return $ip;}function getIp() { $ip = isset($_SERVER[REMOTE_ADDR]) ? $_SERVER[REMOTE_ADDR] : ; if(isset($_SERVER[HTTP_X_FORWARDED_FOR])) { $list = explode(,, $_SERVER[HTTP_X_FORWARDED_FOR]);$ip = $list[0]; } if (!ip2long($ip)) { $ip = ; } return $ip;}function getIp() { $ip = isset($_SERVER[REMOTE_ADDR]) ? $_SERVER[REMOTE_ADDR] : ; if(isset($_SERVER[HTTP_X_FORWARDED_FOR])) { $list = explode(,, $_SERVER[HTTP_X_FORWARDED_FOR]);$ip = $list[0]; } if (!ip2long($ip)) { $ip = ; } return $ip;}
修改完保存生效 ,然后留言试试是得到不到真否大捷 !
技术解决计划
评论专区