作者itoc.bbs@processor.tfcis.org (核心動力) 看板: plan
標題Re: 使用者資料
時間動力核心 (2004/10/07 Thu 01:42:04) Updated: 2004/10/07
※ 引述《imd.bbs@wretch.twbbs.org (摸索中)》之銘言:
> 有沒有方法可以在使用者輸入自己的姓名時
> 進行檢查
> 就像使用者申請帳號時
> 如果想申請ID在不雅名單中
> 就要求使用者更改
: global.h
#define FN_ETC_BADID "etc/badid" /* 不雅名單(拒絕註冊id) */
+ #define FN_ETC_BADNAME "etc/badname" /* 不雅名單(拒絕註冊name) */
: admutil.c:a_xfile()
"不雅名單",
+ "不雅姓名名單",
"站務名單",
...
FN_ETC_BADID,
+ FN_ETC_BADNAME,
FN_ETC_SYSOP,
: bbsd.c:acct_apply()
do
{
vget(21, 0, "真實姓名:", cuser.realname, RNLEN + 1, DOECHO);
- } while (strlen(cuser.realname) < 4);
+ } while (strlen(cuser.realname) < 4||belong(FN_ETC_BADNAME,cuser.realname));
--
╭┼ Origin: Maple-itoc˙動力核心 processor.tfcis.org
┼┘ Author: itoc 從 itoc.Dorm11.NCTU.edu.tw 發表