本帖最后由 498110811 于 2009-12-26 03:04 编辑
新注册会员设置为自动添加站内所有会员为好友的方法!(已经解决!)
- if(!empty($_SCONFIG['defaultfusername'])) {
- $query = $_SGLOBAL['db']->query("SELECT uid,username FROM ".tname('space')." WHERE username IN (".simplode(explode(',', $_SCONFIG['defaultfusername'])).")");
- while ($value = $_SGLOBAL['db']->fetch_array($query)) {
- $value = saddslashes($value);
- $fuids[] = $value['uid'];
- $inserts[] = "('$newuid','$value[uid]','$value[username]','1','$_SGLOBAL[timestamp]')";
- $inserts[] = "('$value[uid]','$newuid','$username','1','$_SGLOBAL[timestamp]')";
- $pokes[] = "('$newuid','$value[uid]','$value[username]','".addslashes($_SCONFIG['defaultpoke'])."','$_SGLOBAL[timestamp]')";
- //添加好友变更记录
- $flog[] = "('$value[uid]','$newuid','add','$_SGLOBAL[timestamp]')";
- }
复制代码
复制代码替换成:
- if(!empty($_SCONFIG['defaultfusername'])) {
- $query = $_SGLOBAL['db']->query("SELECT uid,username FROM ".tname('space')." WHERE username<>'$username'");
- while ($value = $_SGLOBAL['db']->fetch_array($query)) {
- $value = saddslashes($value);
- $fuids[] = $value['uid'];
- $inserts[] = "('$newuid','$value[uid]','$value[username]','1','$_SGLOBAL[timestamp]')";
- $inserts[] = "('$value[uid]','$newuid','$username','1','$_SGLOBAL[timestamp]')";
- $pokes[] = "('$newuid','$value[uid]','$value[username]','".addslashes($_SCONFIG['defaultpoke'])."','$_SGLOBAL[timestamp]')";
- //添加好友变更记录
- $flog[] = "('$value[uid]','$newuid','add','$_SGLOBAL[timestamp]')";
- }
复制代码 |