最近我們準備在校園網上放置一個論壇,對象是在校的學生,目的是讓他們有一個交流的平臺。但是論壇的管理是個難題,因為可以是匿名注冊,有的學生會肆無忌憚地發表一些不負責任的言論。鑒于此,我們想把論壇修改為實名制,流程是這樣的:會員注冊后系統把該會員加入用戶表,但是狀態是鎖定的,也就是該用戶不能登錄和發表帖子;該用戶必須拿著本人有效證件到管理員處登記,驗證后管理員在后臺把鎖定狀態取消,他就可以登錄和遞交帖子了。
我下載的是動網論壇5.0,實現上述的功能,要做以下修改。
1.修改一下注冊時把注冊內容加入到用戶表中的程序regpost.asp,粗體的是新加入的命令。
if not rs.eof and not rs.bof then |
2.在regpost.asp下面加入“我們是實名論壇,注冊好后要到管理員處驗證,否則不能登錄!”的提示
3.在登錄程序chkuser.asp中加入登錄錯誤時“有可能是剛注冊好沒有驗證的原因”的提示
if chkuserlogin(username,password,usercookies,1)=false then |
至此,我們把動網論壇修改成一個實名的論壇。