亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? user_reg_save.asp

?? jsp 同學錄源碼
?? ASP
字號:
<%
'===================================================================
'= ASP FILENAME	: /user/user_reg_save.asp
'= CREATED TIME : 2006-6-26
'= LAST MODIFIED: 2006-6-26
'= VERSION INFO : CCASP Framework Ver 2.0.1 ALL RIGHTS RESERVED BY www.cclinux.com
'= DESCRIPTION  : 用戶密碼修改
'= Change Log:
'===================================================================
%>

<!-- #include file = "../inc/customer/include_customer_action_execute.asp" -->
<!-- #include file = "./user_inc.asp" -->
<!-- #include file = "../inc/inc_md5.asp" -->
<!-- #include file = "../inc/logic/logic_user.asp" -->
<!-- #include file = "../inc/inc_file_func.asp" -->
<%
'========================================================
'==   Action參數設置
'========================================================
'== 頁面名
Const CONST_PAGE_FILE	= "user/user_reg_save.asp"

'== 頁面標題/功能
Const CONST_PAGE_TITLE	= "用戶注冊"

'== 功能函數名字空間
Const CONST_ACTION_FUNC	= "FormSaveUserRegisterCtl"

'== 相對根目錄路徑 
GBL_strHomeURL			= "../"

'== 頁面構造
Call ActionBuild()

'== 請求校驗與過濾
Call ActionFilter(CONST_PAGE_FILE,CONST_ACTION_FUNC)

'== 頁面析構
Call ActionOver()

%>

<%
'===================================================================
'= Sub         : FormSaveUserRegisterCtl()
'= Time		   : Created At 2006-6-26
'= Input       : None
'= Table	   : INSERT INTO CLASS_USER,
'= Description : 用戶注冊
'===================================================================
Sub FormSaveUserRegisterCtl()

	Dim intErrId
	Dim strAddInfo
	Dim strUserName,strEmail,strRealName		'== Get form data
	Dim intUserId
	Dim intFieldId
	Dim arrRegAnsw(4)
	Dim intEnroll,intGrad,strWork

	intErrId = 0

	'== check user reg whether or not need check by question
	If GBL_intUserRegMode = 2 Then
		
		arrRegAnsw(0) = Trim(Request.Form("iptRegQuestion1"))
		arrRegAnsw(1) = Trim(Request.Form("iptRegQuestion2"))
		arrRegAnsw(2) = Trim(Request.Form("iptRegQuestion3"))
		arrRegAnsw(3) = Trim(Request.Form("iptRegQuestion4"))
		arrRegAnsw(4) = Trim(Request.Form("iptRegQuestion5"))

		GBL_objPubDB.Clear()
		GBL_objPubDB.TableName = "CLASS_REG"
		GBL_objPubDB.SQLType = "SELECT"
		GBL_objPubDB.AddField "TOP 5 REG_ANSWER",""
		GBL_objPubDB.SQLRSExecute()
		Call ResultExecute(GBL_objPubDB.intErrNum,"user check before reg","ES_ERR")
		Dim i
		If GBL_objPubDB.intRSNum > 0 Then

			For i = 1 To GBL_objPubDB.intRSNum 

				strAddInfo = "注冊驗證問題" & i
				intErrId = DataCheck("DT_FIX_LENGTH",arrRegAnsw(i - 1),strAddInfo,"1|DTC_LESS_MORE_LEN|100|")
				If intErrId <> 0 Then
					Call ResultExecute(E_USER_PUB,"請填寫注冊提問","ES_ERR")
				End If

				If arrRegAnsw(i - 1 ) <> Trim(GBL_objPubDB.objPubRS("REG_ANSWER")) Then
					Call ResultExecute(E_USER_PUB,"問題" & i & "回答錯誤","ES_ERR")
				End If

				GBL_objPubDB.objPubRS.MoveNext

			Next

		End If

	End If

	'== Check user register account
	Dim strAccount : strAccount = Trim(Request.Form("iptAccount"))
	strAddInfo = "所申請用戶名"
	intErrId = 			DataCheck("DT_FIX_LENGTH",strAccount,strAddInfo,"2|DTC_LESS_MORE_LEN|10|")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_USER"
	GBL_objPubDB.SQLType = "SELECT"
	GBL_objPubDB.AddField "USER_ID",""
	GBL_objPubDB.Where = "USER_ACCOUNT='" & strAccount & "'"
	GBL_objPubDB.SQLRSExecute()
	Call ResultExecute(GBL_objPubDB.intErrNum,GBL_objPubDB.ReturnSQL(),"ES_ERR")
	If GBL_objPubDB.intRSNum <> 0 Then
		Call GBL_objException.catchErr(E_USER_PUB,"該用戶名已存在")
		Exit Sub
	End If

	'== Check user email
	strEmail = Trim(Request.Form("iptEmail"))
	strAddInfo = "所填寫的"
	intErrId = DataCheck("DT_EMAIL", strEmail, strAddInfo, "")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_USER"
	GBL_objPubDB.SQLType = "SELECT"
	GBL_objPubDB.Where = "USER_EMAIL='" & strEmail & "'"
	GBL_objPubDB.AddField "USER_ID",""
	GBL_objPubDB.SQLRSExecute()
	Call ResultExecute(GBL_objPubDB.intErrNum,"","ES_ERR")
	If GBL_objPubDB.intRSNum <> 0 Then
		Call GBL_objException.catchErr(E_USER_PUB,"該郵件地址已被人使用")
		Exit Sub
	End If

	'== Check user real name
	strRealName = Trim(Request.Form("iptRealName"))
	strAddInfo = "您的真實姓名"
	intErrId = DataCheck("DT_CHN", strRealName, strAddInfo, "")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	intErrId =															   DataCheck("DT_FIX_LENGTH",strRealName,strAddInfo,"2|DTC_LESS_MORE_LEN|4|")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	'== Check user's pwd
	Dim strPassWord : strPassWord = Trim(Request.Form("iptPassWord"))
	strAddInfo = "你的輸入密碼"
	intErrId =  DataCheck("DT_FIX_LENGTH",strPassWord,strAddInfo,"6|DTC_LESS_MORE_LEN|20|")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	Dim strPassWord2 : strPassWord2 = Trim(Request.Form("iptPassWord2"))
	strAddInfo = "你的確認密碼"
	intErrId = DataCheck("DT_FIX_LENGTH",strPassWord2,strAddInfo,"6|DTC_LESS_MORE_LEN|20|")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	If strPassWord <> strPassWord2 Then
		Call ResultExecute(256,"","ES_ERR")
	End If

	'== Encrypt user pwd
	strPassword = Md5(strPassWord)

	'== Check question and answer
	Dim strQuestion : strQuestion = Trim(Request.Form("iptQuestion"))
	strAddInfo = "你的密碼問題"
	intErrId =  DataCheck("DT_FIX_LENGTH",strQuestion,strAddInfo,"1|DTC_LESS_MORE_LEN|50|")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	Dim strAnswer : strAnswer = Trim(Request.Form("iptAnswer"))
	strAddInfo = "你的問題答案"
	intErrId =  DataCheck("DT_FIX_LENGTH",strAnswer,strAddInfo,"1|DTC_LESS_MORE_LEN|50|")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	'== Check user's qq
	Dim strQq : strQq = Trim(Request.Form("iptQq"))

	'== Check user's workshop
	Dim strWorkShop : strWorkShop = Trim(Request.Form("iptWorkShop"))
	If Len(strWorkShop) < 4 Or Len(strWorkShop) > 100 Then
		Call ResultExecute(E_USER_PUB,"請填寫在所在單位","ES_ERR")
		Exit Sub
	End If

	'== Check user's telephone
	Dim strTele : strTele = Trim(Request.Form("iptTele"))

	'== Check user's address
	Dim strAddress : strAddress = Trim(Request.Form("iptAddress"))

	'== Check user's class type
	Dim strClass : strClass = Trim(Request.Form("selClass"))
	If Len(strClass) < 4 Or Len(strClass) > 20 Then
		Call ResultExecute(E_USER_PUB,"請填寫在校班級","ES_ERR")
		Exit Sub
	End If

	'== Check user's enroll and grad
	intEnroll = Trim(Request.Form("selEnroll"))
	If Not IsNumeric(intEnroll) Then
		Call ResultExecute(E_USER_PUB,"請填入正確的入學年份","ES_ERR")
		Exit Sub
	End If

	intGrad = Trim(Request.Form("selGrad"))
	If Not IsNumeric(intGrad) Then
		Call ResultExecute(E_USER_PUB,"請填入正確的畢業年份","ES_ERR")
		Exit Sub
	End If

	If intGrad < intEnroll Then
		Call ResultExecute(E_USER_PUB,"請填入正確的畢業和入學年份","ES_ERR")
		Exit Sub
	End If

	'== Check user work
	strWork = Trim(Request.Form("selWork"))
	If strWork = "" Then
		Call ResultExecute(E_USER_PUB,"請選擇您的職業領域","ES_ERR")
		Exit Sub
	End If



	'== Check user's sex
	Dim strSex : strSex = Trim(Request.Form("selSex"))

	'== Check user's birthday
	Dim strBirthYear : strBirthYear = Trim(Request.Form("selBirthYear"))
	strAddInfo = "你的出生年份"
	intErrId = DataCheck("DT_INT",strBirthYear,strAddInfo,"")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	Dim strBirthMon : strBirthMon = Trim(Request.Form("selBirthMon"))
	strAddInfo = "你的出生月份"
	intErrId = DataCheck("DT_INT",strBirthMon,strAddInfo,"")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	Dim strBirthDay : strBirthDay = Trim(Request.Form("selBirthDay"))
	strAddInfo = "你的出生日期"
	intErrId = DataCheck("DT_INT",strBirthDay,strAddInfo,"")
	Call ResultExecute(intErrId,strAddInfo,"ES_ERR")

	Dim strBirth : strBirth = strBirthYear & "-" & strBirthMon & "-" & strBirthDay

	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_USER"
	GBL_objPubDB.SQLType = "INSERT"
	GBL_objPubDB.AddField "USER_ACCOUNT", strAccount
	GBL_objPubDB.AddField "USER_EMAIL", strEmail
	GBL_objPubDB.AddField "USER_REALNAME", strRealName
	GBL_objPubDB.AddField "USER_PASSWORD", strPassWord
	GBL_objPubDB.AddField "USER_QUESTION", strQuestion
	GBL_objPubDB.AddField "USER_ANSWER", strAnswer
	GBL_objPubDB.AddField "USER_QQ", strQq
	GBL_objPubDB.AddField "USER_WORKSHOP", strWorkShop
	GBL_objPubDB.AddField "USER_TELE", strTele
	GBL_objPubDB.AddField "USER_ADDRESS", strAddress
	GBL_objPubDB.AddField "USER_CLASS", strClass
	GBL_objPubDB.AddField "USER_SEX", strSex
	GBL_objPubDB.AddField "USER_GRAD", intGrad
	GBL_objPubDB.AddField "USER_ENROLL", intEnroll
	GBL_objPubDB.AddField "USER_WORK", strWork

	'== whether or not verify for register user
	If GBL_intUserRegMode = 3 Or GBL_intUserRegMode = 4 Then
		GBL_objPubDB.AddField "USER_AUTHEN", 8
	Else
		GBL_objPubDB.AddField "USER_AUTHEN", 0
	End If

	If strSex = "男" Then
		GBL_objPubDB.AddField "USER_CARTOON_FACE", GBL_strCartoonMale
		GBL_objPubDB.AddField "USER_NOW_FACE",GBL_strCartoonFacePath & GBL_strCartoonMale & ".gif"
	ElseIf strSex = "女" Then
		GBL_objPubDB.AddField "USER_CARTOON_FACE", GBL_strCartoonFeMale
		GBL_objPubDB.AddField "USER_NOW_FACE",GBL_strCartoonFacePath & GBL_strCartoonFeMale & ".gif"
	Else
		GBL_objPubDB.AddField "USER_CARTOON_FACE", GBL_strCartoonMale
		GBL_objPubDB.AddField "USER_NOW_FACE",GBL_strCartoonFacePath & GBL_strCartoonFeMale & ".gif"
	End If
	
	GBL_objPubDB.AddField "USER_FACE_SELECT","卡通頭像"
	GBL_objPubDB.AddField "USER_UP_FACE","null.gif"
	GBL_objPubDB.AddField "USER_BIRTH", strBirth
	
	Dim strHtmlCode 
	'== Get real ip
	If Request.ServerVariables("HTTP_X_FORWARDED_FOR") <> "" Then
		GBL_objPubDB.AddField "USER_LAST_IP", Request.ServerVariables("HTTP_X_FORWARDED_FOR")
	Else
		GBL_objPubDB.AddField "USER_LAST_IP", Request.ServerVariables("REMOTE_ADDR")
	End If
	GBL_objPubDB.SQLExecute()
	Call ResultExecute(GBL_objPubDB.intErrNum,""&GBL_objPubDB.returnsql,"ES_ERR")

	Dim strFilePath 

	If GBL_intUserRegMode = 4  Then
		strHtmlCode = "用戶" & strAccount & "注冊成功,正在等待批準"
	ElseIf GBL_intUserRegMode = 3 Then
		'== 重新生成用戶select html
		strFilePath = GBL_strHomeUrl & GBL_strHtmlFolder & "user_option.html"
		If Not MakeHtmlUserOptionLogic("",strFilePath) Then Exit Sub 
		strHtmlCode = "用戶" & strAccount & "注冊成功"
	Else
		'== 重新生成用戶select html
		strFilePath = GBL_strHomeUrl & GBL_strHtmlFolder & "user_option.html"
		If Not MakeHtmlUserOptionLogic("",strFilePath) Then Exit Sub 
		strHtmlCode = "用戶" & strAccount & "注冊成功"
	End If

	'== 成功處理
	Dim strSuccUrl
	strSuccUrl = "user/user_login_form.asp?action=FormUserLogin"
	Call SuccExecute(strHtmlCode,strSuccUrl)
	Call ResultExecute(201,strHtmlCode,"ES_SUCC")

End Sub
%>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久69国产一区二区蜜臀| 7777精品伊人久久久大香线蕉经典版下载 | 欧美系列一区二区| 色综合久久中文综合久久牛| 99久久免费视频.com| www.日韩av| 91社区在线播放| 日本乱码高清不卡字幕| 91久久精品一区二区| 日本道色综合久久| 欧美日韩亚洲综合在线| 91精品一区二区三区在线观看| 欧美电影在线免费观看| 欧美大白屁股肥臀xxxxxx| 日韩免费看的电影| 久久―日本道色综合久久| 中文字幕免费不卡在线| 亚洲精品美腿丝袜| 五月婷婷激情综合| 日本在线不卡一区| 国产一区二区三区久久悠悠色av| 国产精品一区二区你懂的| 成人一区二区三区视频| 色综合久久久久综合99| 欧美日韩高清在线| 精品免费一区二区三区| 国产精品午夜在线观看| 亚洲午夜一二三区视频| 日韩精品国产精品| 激情小说亚洲一区| 91一区二区在线| 欧美人牲a欧美精品| 久久免费视频一区| 日韩一区日韩二区| 天天综合色天天| 粉嫩蜜臀av国产精品网站| 色噜噜久久综合| 欧美刺激午夜性久久久久久久| 中文一区在线播放| 亚洲v中文字幕| 国产精品一区二区黑丝| 色8久久精品久久久久久蜜| 日韩欧美色综合| 国产精品理论在线观看| 午夜不卡在线视频| 国产成人精品影视| 欧美老人xxxx18| 国产日韩亚洲欧美综合| 亚洲国产精品精华液网站| 国内精品久久久久影院薰衣草| 99在线精品观看| 日韩一区二区精品| 一区二区三区在线免费播放| 久久激五月天综合精品| 欧洲一区二区三区免费视频| 26uuu国产一区二区三区| 一区二区三区中文字幕精品精品 | 国产盗摄女厕一区二区三区| 欧美影院一区二区| 久久久久国产精品厨房| 污片在线观看一区二区| 97久久精品人人做人人爽| 91精品免费在线| 亚洲欧美日韩在线| 国产乱一区二区| 日韩一区二区在线观看视频| 亚洲人成网站在线| 国产精品18久久久久久久久| 777午夜精品视频在线播放| 亚洲婷婷在线视频| 国产v综合v亚洲欧| 精品播放一区二区| 日韩国产高清影视| 欧美天堂亚洲电影院在线播放| 国产精品区一区二区三区| 久久狠狠亚洲综合| 欧美日本乱大交xxxxx| 亚洲码国产岛国毛片在线| 国产v综合v亚洲欧| 久久久亚洲高清| 另类小说欧美激情| 在线91免费看| 亚洲男女毛片无遮挡| av在线不卡观看免费观看| 国产女人aaa级久久久级| 狠狠色狠狠色综合日日91app| 8x福利精品第一导航| 亚洲午夜精品一区二区三区他趣| 99免费精品在线观看| 国产无一区二区| 国产乱码一区二区三区| 亚洲精品在线免费播放| 九九视频精品免费| 欧美不卡在线视频| 另类小说视频一区二区| 日韩午夜激情免费电影| 奇米影视7777精品一区二区| 欧美精品九九99久久| 天天综合网天天综合色| 欧美日韩一区二区在线观看| 亚洲成人免费视| 欧美日韩亚洲另类| 视频一区欧美精品| 欧美一区午夜精品| 麻豆精品国产91久久久久久| 欧美电影免费观看完整版| 美国毛片一区二区三区| 日韩欧美中文一区二区| 久久精品久久99精品久久| 精品久久久久99| 国产成人日日夜夜| 亚洲欧美综合色| 91国产丝袜在线播放| 亚洲一区在线播放| 7777精品伊人久久久大香线蕉| 日韩av一区二区在线影视| 精品国内片67194| 国产精品自拍一区| 国产精品卡一卡二卡三| 在线亚洲免费视频| 丝袜美腿一区二区三区| 日韩欧美激情在线| 国产91清纯白嫩初高中在线观看| 一色桃子久久精品亚洲| 在线观看成人小视频| 日本欧美一区二区三区乱码| 久久你懂得1024| 91麻豆.com| 日韩av中文字幕一区二区| 久久久91精品国产一区二区精品| 丁香激情综合国产| 亚洲精品免费在线播放| 欧美福利视频一区| 国产一区二区三区免费播放| 国产精品国产三级国产有无不卡 | 色婷婷av一区二区三区之一色屋| 亚洲最快最全在线视频| 欧美白人最猛性xxxxx69交| 国产精品系列在线观看| 一区二区三区在线观看欧美 | 一区二区在线观看不卡| 欧美精品久久一区二区三区| 国产乱码精品一区二区三 | 国产乱子轮精品视频| 1区2区3区精品视频| 91精品一区二区三区在线观看| 国产精品一级片| 亚洲国产人成综合网站| 久久中文字幕电影| 91久久国产最好的精华液| 韩国v欧美v日本v亚洲v| 曰韩精品一区二区| 久久网这里都是精品| 欧美中文字幕久久| 国产精品系列在线播放| 亚洲h动漫在线| 国产精品嫩草99a| 欧美一区二区三区男人的天堂| 成人免费观看av| 另类小说欧美激情| 一区二区三区中文免费| 国产欧美日本一区二区三区| 欧美精品免费视频| 91亚洲国产成人精品一区二三| 久久精品国产久精国产爱| 一区二区三区日韩欧美| 亚洲国产岛国毛片在线| 日韩亚洲欧美中文三级| 色婷婷狠狠综合| 懂色av噜噜一区二区三区av| 免费美女久久99| 亚洲小少妇裸体bbw| 国产精品动漫网站| 国产亚洲一区二区三区在线观看| 欧美夫妻性生活| 在线观看一区日韩| 9人人澡人人爽人人精品| 精品一区二区三区的国产在线播放| 亚洲激情欧美激情| 国产精品久久久久久亚洲毛片| xvideos.蜜桃一区二区| 欧美一区二区三区免费| 欧美在线小视频| 色综合久久久久网| 暴力调教一区二区三区| 国产成人免费视| 精品亚洲国内自在自线福利| 午夜精品视频在线观看| 亚洲在线视频一区| 亚洲欧美国产毛片在线| 国产精品婷婷午夜在线观看| 久久综合久久久久88| 精品久久久久av影院| 欧美一级高清大全免费观看| 欧美日韩视频一区二区| 欧美性猛交一区二区三区精品 | 中文字幕在线不卡视频| 欧美国产欧美综合| 国产午夜精品一区二区| 久久精品亚洲精品国产欧美kt∨|