珈蓝神殿

标题: 技术贴-存个档~~~内部错误, 无法显示此内容 [打印本页]

作者: 十二只耳环    时间: 10-27-2012 16:29
标题: 技术贴-存个档~~~内部错误, 无法显示此内容
新弄的发号中心   有游客领取激活码的功能 但是游客领取的时候会跳出 内部错误, 无法显示此内容 这个是 dz弹窗 老毛病。
无正规答案解决。只能具体问题具体分析了。
不过我发现 淘号 是可以游客的 领号是不能游客  既然如此 就比较两部分的代码分析了一下。
研究了2天发现    居然是dz-core类的获取客户端ip函数导致的。
因此自己从新构造了一个函数
//获取当前登陆用户IP
function get_client_ip() {
if ($_SERVER['REMOTE_ADDR']) {
$cip = $_SERVER['REMOTE_ADDR'];
} elseif (getenv("REMOTE_ADDR")) {
$cip = getenv("REMOTE_ADDR");
} elseif (getenv("HTTP_CLIENT_IP")) {
$cip = getenv("HTTP_CLIENT_IP");
} else {
$cip = "unknown";
}
return $cip;
}
放到 插件fh_3pk.fun.php 函数库里面
问题解决了

发号中心可以 游客领号了
作者: 珈蓝藏锋    时间: 10-28-2012 14:32
耳环,非常给力!!!!!!!!!!!!!!





欢迎光临 珈蓝神殿 (http://bbs.jlsd.com/) Powered by Discuz! X3.2