|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
新弄的发号中心 有游客领取激活码的功能 但是游客领取的时候会跳出 内部错误, 无法显示此内容 这个是 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 函数库里面
问题解决了
发号中心可以 游客领号了 |
|