回精華區
作者itoc (拯救一個靈魂), 信區: plan
標題[功能] bbsd.c 申請 new id 以後就馬上註冊
時間Sat Jul 20 01:27:39 2002 Updated: 2005/10/31
※ 引述《mac.bbs@kulu.twbbs.org (風之妖精)》之銘言:
>     我想讓使用者  在new帳號時
>     填完基本資料後  就馬上使用e-mail註冊

: bbsd.c:tn_reg() 新增這函式於 tn_motd() 前面

static void
tn_reg()
{
  if (vans("是否馬上 E-mail 認證(Y/N)?[Y] ") != 'n')
    u_addr();
  else if (vans("是否馬上填寫註冊單(Y/N)?[Y] ") != 'n')
    u_register();
  else
    vmsg("要註冊才會有完整權限喔");
}

: bbsd.c:tn_motd()

#ifdef HAVE_FORCE_BOARD
  brd_force();  /* itoc.000319: 強制閱讀公告板 */
#endif

+ if (cuser.numlogins == 1)     /* itoc.020719: 新註冊的使用者馬上註冊 */
+ {
+   tn_reg();
+   cuser.numlogins++;      /* itoc.030217: 以免上站未達一分鐘,不計次數 */
+ }
}

--
□ 本文章由 itocitoc.Dorm-GD2.NCTU.edu.tw 發表
精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻