實(shí)訓(xùn)四、用戶登錄模塊

實(shí)訓(xùn)四、用戶登錄模塊

ID:38698279

大?。?58.00 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2019-06-17

實(shí)訓(xùn)四、用戶登錄模塊_第1頁(yè)
實(shí)訓(xùn)四、用戶登錄模塊_第2頁(yè)
實(shí)訓(xùn)四、用戶登錄模塊_第3頁(yè)
實(shí)訓(xùn)四、用戶登錄模塊_第4頁(yè)
實(shí)訓(xùn)四、用戶登錄模塊_第5頁(yè)
資源描述:

《實(shí)訓(xùn)四、用戶登錄模塊》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、實(shí)驗(yàn)四、用戶登錄模塊實(shí)驗(yàn)?zāi)康模和ㄟ^(guò)完成班級(jí)網(wǎng)站的用戶登錄和用戶密碼的更改,理解UPDATE語(yǔ)句的格式和功能。一、(用戶登錄模塊的制作)1、啟動(dòng)DREAMWEAVERCS32、單擊[文件]菜單--打開(kāi),打開(kāi)E:CLASS文件夾下的網(wǎng)站主頁(yè)index.asp3、用戶登錄的前臺(tái)頁(yè)面已經(jīng)制作完畢了,(請(qǐng)大家看老師的制作過(guò)程,理解)如下圖示:具體做法是:在頁(yè)面上插入了一個(gè)表單,在表單內(nèi)又插入了一個(gè)四行兩列的表格,在表格內(nèi)插入了兩個(gè)文本域三個(gè)按鈕,其中,用戶名后的文本域的屬性設(shè)置如下:密碼后的文本域的屬性設(shè)置如下:其它三個(gè)按鈕的屬性請(qǐng)大家自己參

2、閱屬性面板。另外,表單中用戶輸入信息的正確與否的驗(yàn)證,這里要求用戶名、密碼均要非空,具體做法同實(shí)驗(yàn)三,教師已經(jīng)做好,不需再做了。4、單擊[窗口]菜單—行為,打開(kāi)行為面板,再選中[注冊(cè)]按鈕,在行為面板上單擊+按鈕,選擇[轉(zhuǎn)到URL],設(shè)置如下圖:9完成后,在行為面板上出現(xiàn)如下圖示的行為,表明當(dāng)用戶單擊[注冊(cè)]按鈕時(shí),會(huì)轉(zhuǎn)到新用戶注冊(cè)的頁(yè)面register.asp中去:5、下面利用服務(wù)器行為,完成用戶登錄信息的驗(yàn)證。單擊選中[登錄](méi)按鈕,在服務(wù)器行為面板上單擊+按鈕,選擇[用戶身份驗(yàn)證]-[登錄用戶],設(shè)置如下:6、為了在登錄成功的頁(yè)面

3、上顯示用戶名,我們還需要保存登錄用戶的用戶名信息,具體做法是:在[綁定]面板上,單擊[+]按鈕,選擇[階段變量],在其中輸入變量為MM_Username,設(shè)置如下:7、另外,在用戶登錄的表單中,老師已經(jīng)做好了登錄成功的歡迎界面,見(jiàn)網(wǎng)頁(yè)中的代碼:9
<%=Session("MM_Username")%>  您好!歡迎光臨本網(wǎng)站

退出

4、  銷(xiāo)戶  修改密碼8、下面,通過(guò)更改DREAMWEAVER自動(dòng)生成的代碼,實(shí)現(xiàn)用戶登錄成功和失敗的兩種導(dǎo)向,單擊[代碼]按鈕,切換到代碼設(shè)計(jì)狀態(tài),找到登錄用戶產(chǎn)生的代碼如下:<%'***Validaterequesttologintothissite.MM_LoginAction=Request.ServerVariables("URL")IfReq

5、uest.QueryString<>""ThenMM_LoginAction=MM_LoginAction+"?"+Server.HTMLEncode(Request.QueryString)MM_valUsername=CStr(Request.Form("UName"))IfMM_valUsername<>""ThenDimMM_fldUserAuthorizationDimMM_redirectLoginSuccessDimMM_redirectLoginFailedDimMM_loginSQLDimMM_rsUserDimMM

6、_rsUser_cmdMM_fldUserAuthorization=""MM_redirectLoginSuccess="index.asp"MM_redirectLoginFailed="index.asp"MM_loginSQL="SELECTuname,upass"IfMM_fldUserAuthorization<>""ThenMM_loginSQL=MM_loginSQL&","&MM_fldUserAuthorizationMM_loginSQL=MM_loginSQL&"FROMdbo.userloginWHEREun

7、ame=?ANDupass=?"SetMM_rsUser_cmd=Server.CreateObject("ADODB.Command")MM_rsUser_cmd.ActiveConnection=MM_conn_STRINGMM_rsUser_cmd.CommandText=MM_loginSQLMM_rsUser_cmd.Parameters.AppendMM_rsUser_cmd.CreateParameter("param1",200,1,50,MM_valUsername)'adVarCharMM_rsUser_cmd.P

8、arameters.AppendMM_rsUser_cmd.CreateParameter("param2",200,1,10,Request.Form("UPass"))'adVarCharMM_rsUser_cmd.

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。