第10章 情景10——實現(xiàn)用戶登錄和注冊功能_第1頁
第10章 情景10——實現(xiàn)用戶登錄和注冊功能_第2頁
第10章 情景10——實現(xiàn)用戶登錄和注冊功能_第3頁
第10章 情景10——實現(xiàn)用戶登錄和注冊功能_第4頁
第10章 情景10——實現(xiàn)用戶登錄和注冊功能_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、安裝步驟一打開控制面版添加或刪除程序 選中添加/刪除 Windows組件,如圖: 安裝步驟二選中并雙擊添加/刪除 Windows組件后,彈出組件安裝向?qū)?,只選中“網(wǎng)絡服務”如圖所示:點擊“詳細信息”,選中網(wǎng)絡服務的所有子組件,點“確定”安裝步驟三 選中上面所有的子組件后,單擊確定,會彈出下面的窗口,這時就可以放心單擊下一步,開始真正的IIS的安裝了!下面馬上就開始復制文件了。單擊“完成”,IIS也就裝完了!驗證web服務器安裝是否成功一打開管理工具服務選中“World Wide Web Publishing Service”,右擊,出現(xiàn)此窗口:將啟動類型改為“手動”,點擊“確定”,此時, “

2、World Wide Web Publishing Service”為“已啟動”狀態(tài),如圖:驗證web服務器安裝是否成功二打開記事本,輸入以下代碼:% Dim objConn Dim objRs Dim strsql strsql=select * from authors Set objConn = Server.CreateObject(ADODB.Connection) objConn.Open driver = SQL server;database = pubs;server = .1;uid=sa;pwd= set objRs = Server.CcrateObj

3、ect(ADODB.RecordSet) objRs.open strsql,objConn,1,1 response.write response.write for i=0to objRs.Fields.Count-1 response.write&objRs.Fields(i).Name& next response.write while not onjRrs.EOF response.write for i=0 to objRs.Fields.Count-1 respomse.write&objRs.Fields(i).Value& next resp

4、onse.write objRs.MoveNext wend response.write objRs.close Set objRs=nothing objConn.close Set objConn=nothing%驗證web服務器安裝是否成功三將代碼保存到:Inetputwwwroot下test.asp。打開管理工具Internet信息服務()管理器,單擊“本地計算機”,選擇下拉列表中的“網(wǎng)站” ,雙擊右側(cè)的“默認網(wǎng)站”,出現(xiàn)test.asp文件,如圖:驗證web服務器安裝是否成功四右擊“test.asp”文件,選擇“瀏覽”,出現(xiàn)此窗口:無法正常顯示網(wǎng)頁,則此實驗失敗任務二:完成用戶登錄

5、功能任務二:完成用戶登錄功能ASP動態(tài)語言基礎Microsoft Active Server Pages 即我們所稱的 ASP ,是一套微軟開發(fā)的服務器端腳本環(huán)境, ASP 內(nèi)含于 IIS之中 , 通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務器應用程序。ASP提供了功能強大的7個內(nèi)置對象和五個內(nèi)置組件14-17,用于構(gòu)建高性能網(wǎng)站,其中常用的5個內(nèi)置對象是: (1) Request對象的功能是獲得用戶端的數(shù)據(jù)(包括用戶的表單,用戶點擊的超鏈接,用戶Cookies,服務器環(huán)境變量信息和客戶端身份驗證)。 (2) Respo

6、nse對象的功能是向客戶端輸出信息(包括顯示一般頁面,引導用戶去另一個頁面,輸出二進制信息,清輸用戶緩存,終止ASP程序,送出緩存信息,設置緩沖信息,設置用戶Cookies等) (3) Session對象是用來記載特定客戶的信息。(包括設置特定用戶的信息,獲得特定用戶的信息) (4) Application對象是用來記載所有客戶信息,也就是說,這些信息對所有客戶都是共享的。(包括設置和獲得所有客戶的信息,在寫信息時加鎖與寫完后的解鎖功能) (5) Server對象是用來創(chuàng)建COM對象和scripting信息(包括創(chuàng)建對象、應用對象、腳本、腳本對象的實例,還可以轉(zhuǎn)化字符串,獲得文件路徑,執(zhí)行as

7、p程序等)工作任務與設計效果使用dreamweaver CS5 設計用戶登錄界面,實現(xiàn)用戶登錄和退出的功能。1.系統(tǒng)文件的組成Login.asp文件:用戶登錄界面,要求輸入用戶名和密碼進行用戶登錄。Conn.asp文件:數(shù)據(jù)庫連接文件。Login_opr.asp文件:系統(tǒng)主頁面,登錄后顯示主頁面內(nèi)容任務三:完成用戶注冊功能頁面文件結(jié)構(gòu)介紹數(shù)據(jù)庫結(jié)構(gòu)簡介工作任務與設計效果在站點里右鍵新建一文件regist.asp用來做注冊頁面;同樣,因為在此之前已經(jīng)建了和數(shù)據(jù)庫連接的文件conn.asp,該文件是全站點有效的。所以在你新建的regist.asp中的“應用程序”-“數(shù)據(jù)庫”標簽里面就自動有了con

8、n。這一步是只要開始做第一步,以后都不要添加的(除非要連另外的數(shù)據(jù)庫)。接著切換到“綁定”標簽,添加記錄集。在regist.asp頁面做個很簡單的表單頁,內(nèi)容以及form表單名最好和數(shù)據(jù)庫表里的字段對應。在代碼標簽處選擇“form”表單標記,最主要為下一步插入記錄做準備。始終注意要對某塊設置相關屬性動作的時候,一定要選中它。切換到“服務器行為”標簽,因為先前已在第2步中綁定了記錄集,所以該標簽內(nèi)容中也已有記錄集這一項,這很正常。但我們要的是插入記錄,繼續(xù)按“+”,選擇“插入記錄”。在彈出的“插入記錄”對話框中?!斑B接”選你所建; “插入到表格”順其自然; “插入后,轉(zhuǎn)到”意思是注冊成功以后要跳

9、轉(zhuǎn)到某頁提示,先寫 個,但要記得馬上要建這個頁面; “獲取值自”就是剛剛選擇的Form名了;“表單元素”中的“name插入到列中name”,意思是表單中 name輸入框中的內(nèi)容插入到數(shù)據(jù)庫表name字段中。在“服務器行為”中繼續(xù)按“+”,“用戶身份驗證”中選“檢查新用戶名”。同樣在彈出的“檢查新用戶名”對話框中,用戶名字段選擇“name”表示不得重名注冊,當然也可以選擇其他的,比如E-mail,意思就是同個E-mai只能注冊一個。“如果已存在,則轉(zhuǎn)到”表示假如有重復的現(xiàn)象該怎么辦呢?那就跳到一個出錯頁面提示。當然這頁也還沒建,先寫個文件,和剛才的Completa.asp一樣記得馬上補上去。做一些細節(jié)性的動作,比如表單里面哪些必須添,哪些一定要是數(shù)字,E-mail地址要包含一個和兩個.號等等。注意先選擇“提交”按鈕?!霸O計”面板“行為”中選擇“檢測表單”。彈出的對話框中就可以很輕易的點取設置了再制作剛剛沒有完成的兩個頁子:r

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論