时尚酷族

标题: DX2-通过QQ注册的会员未设置密码时,不允许进行发帖操作 [打印本页]

作者: CooL.泪猪    时间: 2011-12-6 20:02
标题: DX2-通过QQ注册的会员未设置密码时,不允许进行发帖操作
这个方法比较极端,适合在特殊的时候使用,比如后台云平台未配置好,QQ注册奖励积分太高时,通过QQ注册的会员用户组可能就会一下成为元老级别。这就给注册机很大的机会。
( \$ T1 [5 V7 Y) h
打开文件:source\module\forum\forum_post.php
5 r$ \$ |9 [8 F* O2 ]: w8 T) D1 C+ x0 |
查找:
  1. cknewuser();
复制代码
下面增加:
  1. //cr180 绑定QQ 却未设置密码时不允许发帖
    , W7 E* e% E( D2 F- V0 T" `/ `, @# D
  2. if($_G['member']['conisbind'] =='0'){: Z, \9 b. q- y! ~0 t& B) q' W/ ]
  3.     if(!DB::result_first("SELECT conisregister FROM ".DB::table('common_member_connect')." WHERE uid='$_G[uid]'")){' a) b1 e" W9 E, h6 o5 N/ {
  4.     showmessage('你是通过QQ注册的会员,但是未设置密码,不能进行发帖操作!请设置密码后再进行发帖!<a href="home.php?
    3 c# ?# K1 ]" U! R4 V0 G4 I! y
  5. 6 q9 V/ X7 y& X; v0 z2 p
  6. mod=spacecp&ac=profile&op=password" target="_blank">点击这里设置密码</a>');
    , C; W+ [- z( g- {4 T+ \* C
  7.     }2 Q8 {' h( C2 K  b% Y" a, ~$ [7 ?1 @
  8. }: M8 U. ?! r+ H: o7 Z# Y# @, q' S, K
  9. //cr180 绑定QQ 却未设置密码时不允许发帖 END
复制代码
1.png
登录/注册后可看大图