蓝雨 发表于 2010-2-2 12:30:56

PW7.5 默认官方原版圈子模式邀请好友功能2处错误

错误地方:
1、通知短消息中的用户空间地址为相对地址,PW的URL标签无法解析,导致直接显示代码。
2、点击邀请好友连接登录不会判断是否是自己,或者已经加为好友,导致不管是自己还是已经是好友的用户都会加为好友。

解决方法:
  打开 require 目录下的 o_invite.php,找到:        if ($friend) {修改为:        $friendchk = $db->get_one("SELECT uid,status FROM pw_friends WHERE uid=".pwEscape($winduid)." AND friendid=".pwEscape($o_u));
        if ($friend && !$friendchk && $o_u != $winduid) {继续找到:                $myurl = $basename."q=home&u=".$o_u;修改为:                $myurl = $db_bbsurl."/mode.php?m=o&q=user&u=".$o_u;下面文件是免修改文件,可以直接覆盖替换

页: [1]
查看完整版本: PW7.5 默认官方原版圈子模式邀请好友功能2处错误