freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

原創(chuàng)網(wǎng)上書(shū)店—免費(fèi)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2024-12-07 10:26本頁(yè)面
  

【正文】 dim OrderField dim Order 39。判斷用戶(hù)是否進(jìn)行搜索 if = then call MsgBox(錯(cuò)誤:沒(méi)有搜索 條件 !,GoUrl,) end if 39。單擊 [開(kāi)始搜索 ]出現(xiàn)圖 35的搜索結(jié)果。圖書(shū)瀏覽次數(shù)加 1 rs(viewnum)=rs(viewnum)+1 % 3. 2. 2 圖書(shū)的搜索 , 供客戶(hù)輸入搜索條件并進(jìn)行有效性驗(yàn)證 ,當(dāng)客戶(hù)輸入的搜索條件經(jīng)過(guò)有效性驗(yàn)證后程序就會(huì)把數(shù)據(jù)提交到, 由 。在數(shù)據(jù)庫(kù)中查詢(xún)圖書(shū) select * from product where id=amp。定義變量 Dim prename,pany,intro,predate,graph2,description,remarks,price 39。效果如圖 33 圖 33 圖書(shū)詳細(xì)信息顯示界面 其關(guān)鍵代碼如下 : !include file=manage/inc/ !include file=inc/ % dim id 39。 3. 2. 1 分類(lèi)的顯示和詳細(xì)信息的顯示 分類(lèi)列表的顯示 , ,顯示內(nèi)容為該圖書(shū)的圖片及一些基本的圖書(shū)信息 。 :查看我的購(gòu)物車(chē)信息,圖書(shū)結(jié)賬。 :顯示推薦圖書(shū)。 :顯示新品圖書(shū)。主要包括以下文件: :顯示圖書(shū)分類(lèi)列表。,conn,1,3 39。usernameamp。查詢(xún)數(shù)據(jù)庫(kù) select password from [user] where username=39。讀取 cookie username=(cookieName)(username) 39。其 ASP代碼如下: !include file=manage/inc/ !include file=inc/ !include file=inc/ % 39。 ,conn,1,1 Dim Rank Rank=普通會(huì)員 39。 select user,vip,identify,quesion,realname from [user] where username=39。39。amp。更新數(shù)據(jù)庫(kù) end if 39。對(duì) post傳遞過(guò)來(lái)的數(shù)據(jù)進(jìn)行處理 rs(user)=trim(request(user)) rs(realname)=trim(request(realname)) rs(quesion)=trim(request(quesion)) if trim(request(answer))then 39。39。amp。初始化 recordset對(duì)象 set rs=() 39。其 ASP代碼如下: !include file=manage/inc/ !include file=inc/ !include file=inc/ % 39。 % 3. 1. 2 客戶(hù)資料的查看、更新及密碼的修改 。您已成功注銷(xiāo) ! 39。判斷用戶(hù)密碼是否正確 , 設(shè)置 cookie if password=rs(password) then (cookieName)(username)=trim(request(username)) (cookieName)(vip)=rs(vip) rs(lastvst)=now() rs(loginnum)=rs(loginnum)+1 set rs=nothing else call MsgBox( 對(duì) 不 起 , 您 的 用 戶(hù) 名 或 密 碼 有 誤 !,Back,None) end if else call MsgBox(對(duì)不起 , 您的用戶(hù)名或密碼有誤 ! ,Back,None) end if end if % , 客戶(hù)退出系統(tǒng)后 , 系統(tǒng)給出提示 ,并返回到首頁(yè)。 ,conn,1,3 39。passwordamp。 and password=39。usernameamp。查詢(xún)數(shù) 據(jù)庫(kù) select * from [user] where username=39。,)) 39。定義兩個(gè)變量,對(duì)用戶(hù)名和密碼進(jìn)行處理 dim username,password username=replace(trim(request(username)),39。關(guān)鍵代碼如下: !include file=manage/inc/ !include file=inc/ % 39。設(shè)定 session對(duì)象的超時(shí)時(shí)間為 1分鐘 =1 39。設(shè)置 cookie對(duì)象有效期 (cookieName).expires=date+1 39。釋放資料 set rs=nothing 39。取得當(dāng)前時(shí)間 rs(adddate)=now() rs(lastvst)=now() rs(loginnum)=0 rs(postcode)=0 rs(score)=0 rs(paymethord)=0 rs(deliverymethord)=0 39。電話(huà) rs(mobile)=trim(request(mobile)) 39。真實(shí)姓名 rs(realname)=trim(request(realname)) 39。密碼提示問(wèn)題 rs(quesion)=trim(request(quesion)) 39。密碼 rs(password)=md5(trim(request(password))) 39。 39。,conn,1,1 if not and not then call MsgBox(您輸入的用戶(hù)名或 Email地址已存在,請(qǐng)返回重新輸入! ,Back,None) end if 39。trim(request (user))amp。 or user=39。trim (request(username))amp。查詢(xún)數(shù)據(jù)庫(kù),驗(yàn)證用戶(hù)注冊(cè) Email是否存在 select username,user from [user] where username=39。如果已經(jīng)注冊(cè)過(guò),則返回上一頁(yè)面 call MsgBox(對(duì)不起,您剛注冊(cè)過(guò)用戶(hù) !,Back,None) end if 39。判斷用戶(hù)是否已經(jīng)提交注冊(cè)請(qǐng)求 if NOT isempty(request(RegSubmit)) then 39。 ,在客戶(hù)端進(jìn)行信息有效性驗(yàn)證 ,如果信息填寫(xiě)不正確 ,則給出相應(yīng)提示 ,信息填寫(xiě)正確則進(jìn)行后臺(tái)數(shù)據(jù)處理。 :客戶(hù)退出登錄程序。 :客戶(hù)個(gè)人資料修改程序。 :客戶(hù)注冊(cè)信息填寫(xiě),處理頁(yè)面。主要包括下列文件: :客戶(hù)登錄及登錄信息處理頁(yè)面。) 39。 Server. MapPath(amp。初始化連接對(duì)象 Set conn = () connstr=Provider=。定義連接數(shù)據(jù)庫(kù)需要的變量 dim conn,connstr,db,rs 39。建立數(shù)據(jù)庫(kù)連接文件 ,其他文件通過(guò)調(diào)用該文件實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。 圖 216 sorts表結(jié)構(gòu)圖 user表 : username( 用戶(hù)名 ) 、 user( EMAIL) 、 password( 密碼 ) 、identify( 身份證號(hào) ) 、 adddate( 注冊(cè)日期 ) 、 question( 密碼提示 ) 、 answer( 密碼答案 ) 、 postcode( 郵編 ) 、 usertel( 電話(huà) ) 、sex( 性別 ) 、 realname( 姓名 ) 等。 圖 214 review表結(jié)構(gòu)圖 product表 : name( 書(shū)名 ) 、 author( 作者 ) 、 productdate( 出版日期 ) 、detail( 詳細(xì)介紹 ) 、 price1( 市場(chǎng)價(jià) ) 、 price2( 會(huì)員價(jià) ) 、discount( 折扣 ) 、 mark( 出版社 ) 、 type( ISBN) 、 pagenum( 頁(yè)數(shù) ) 、 desc( 簡(jiǎn)介 ) 等。 圖 212 delivery表結(jié)構(gòu)圖 orders表 : username( 寫(xiě)訂單用戶(hù)名 ) 、 actiondate( 日期 ) 、 id(產(chǎn)品編號(hào) )、 productnum( 產(chǎn)品訂購(gòu)數(shù) 量 ) 、 recepit( 收貨人 ) 、 address( 收貨地址 ) 、 realname( 姓名 ) 、 user(EMAIL)、 usertel( 電話(huà) ) 等。 圖 210 admin表結(jié)構(gòu)圖 category表 : category( 大類(lèi)名 ) 、 first( 是否在首頁(yè)顯示 ) 、 categoryorder( 順序 ) 。它們分別是 admin管理員表(用于存放后臺(tái)管理員的信息)、 category大類(lèi)表(用于存放圖書(shū)分類(lèi)中大類(lèi)的信息)、 delivery送貨表(用于存放送貨方式)、 orders訂單表(用于存放訂單信息)、 product圖 書(shū)表(用于存放書(shū)籍信息)、 review瀏覽 表(用于存放用戶(hù)對(duì)圖書(shū)的瀏覽信息)、 sorts小類(lèi)表(用于存放圖書(shū)分類(lèi)中小類(lèi)的信息)、 user用戶(hù)表(用于存放用戶(hù)信息)。這樣就避免了非法用戶(hù) 通過(guò)直接輸入文件名進(jìn)行訪(fǎng)問(wèn)的情況,提高了系統(tǒng)的安全性。分頁(yè)顯示的方法有很多種,在這里我們主要使用以下方法:將數(shù)據(jù)庫(kù)中所有符合條件的記錄一次性的都讀入 recordset中,存放在內(nèi)存中,然后通過(guò)自定義的變量 MaxPerPage(每頁(yè)最多顯示數(shù))、 totalPut(總數(shù))、TotalPages(總頁(yè)數(shù))來(lái)管理分頁(yè)處理。 各功能模塊中需要頻繁的進(jìn)行數(shù)據(jù)庫(kù)操作,如果每遇到要使用數(shù)據(jù)庫(kù)便建立一次鏈接將在一定程度上增大系統(tǒng)開(kāi)銷(xiāo),也更容易出現(xiàn)各種問(wèn)題,我們這里利用 ,所有的數(shù)據(jù)操作都使用該鏈接,從而提高了服務(wù)器效率。 在設(shè) 計(jì)實(shí)現(xiàn)過(guò)程當(dāng)中,還遇到一些技術(shù)問(wèn)題,特別是與數(shù)據(jù)庫(kù)的連接,如何處理它們直接影響到生成頁(yè)面的質(zhì)量和服務(wù)器端的效率。 ▲ ASP動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè),建立網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的鏈接,控制操作的流程。 1. 3 技術(shù)要點(diǎn) 網(wǎng)頁(yè)、圖片制作工具和程序設(shè)計(jì)語(yǔ)言 ▲ Dreamweaver MX制作網(wǎng)上書(shū)店各鏈接層次的網(wǎng)頁(yè)。 利用 IIS+ASP技術(shù)來(lái)集成 Web前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為幾個(gè)方面: 1 減少構(gòu)建和維護(hù)成本 2 加快聯(lián)機(jī)過(guò)程 3 應(yīng)用軟件集中在服務(wù)器端開(kāi)發(fā)管理 4 前端可使用任何瀏覽器( IE、 Netscape?) 5 后端可存取任何數(shù)據(jù)庫(kù) (SQL、 Access? ) 6 可使用任何腳本語(yǔ)言開(kāi)發(fā) (VBScript、 JavaScript? ) 圖 13 邏輯體系結(jié)構(gòu)圖 1. 2. 4 ADO 簡(jiǎn)介 ADO是 ActiveX Data Object(ActiveX數(shù)據(jù)對(duì)象 ),是一組優(yōu)化的訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的專(zhuān)用對(duì)象集,它為 ASP提供了完整的站點(diǎn)數(shù)據(jù)庫(kù)解決方案,它作用在服務(wù)器端,提供含有數(shù)據(jù)庫(kù)信息的主頁(yè)內(nèi)容,通過(guò)執(zhí)行 SQL命令,讓用戶(hù)在瀏覽器畫(huà)面中輸入,更新和刪除站點(diǎn)數(shù)據(jù)庫(kù)的信息。 IIS與 ASP的結(jié)合 在過(guò)去,客戶(hù)端 /服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與 Web的相關(guān)技術(shù)幾乎處于平行線(xiàn)上,兩者相互獨(dú)立并無(wú)法作出集成性的設(shè)計(jì)。 IIS(Inter Information Server)是微軟推出的 Windows NT Option Pack的主要成員 , 作為 Windows NT的擴(kuò)展 , 自推出以來(lái)已經(jīng)有了很大發(fā)展 , 其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的Web服務(wù)器之一。 可見(jiàn), ASP在數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)、與 HTML的集成、提高服務(wù)器的效率等諸多方面都優(yōu)于 CGI,更適應(yīng) Web應(yīng)用程 序開(kāi)發(fā)的需要,因此本文選擇了 ASP作為個(gè)性化頁(yè)面生成器的開(kāi)發(fā)工具。 6 存取數(shù)據(jù)庫(kù)不容易。 4 CGI開(kāi)發(fā)出來(lái)的 Web應(yīng)用程序其程序代碼復(fù)用率低。 2 使用 CGI開(kāi)發(fā)的 Web應(yīng)用程序雖說(shuō)已能動(dòng)態(tài)地產(chǎn)生頁(yè)面,但它只能進(jìn)行單一的資料操作,無(wú)法滿(mǎn)足用戶(hù)控制和管理大型數(shù)據(jù)庫(kù)的需要。 8 程序代碼隱藏,客戶(hù)端僅能看到 ASP輸出的 HTML文件 。 6 可使用任何語(yǔ)言編寫(xiě)自己的 ActiveX Server組件。 4 使用腳本語(yǔ)言( JavaScript、 VBScript或 PERL)編寫(xiě)。 2 無(wú)需編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。我們現(xiàn)對(duì) 二者進(jìn)行比較 。 ▲ Objectcontext對(duì)象: Objectcontext對(duì)象主要在進(jìn)行交易處理時(shí)使用,利用該對(duì)象可以管理、控制這些交易。 ▲ Application對(duì)象: Application對(duì)象能記錄所有 Web用戶(hù)的共有信息,它相當(dāng)于所有上線(xiàn)用戶(hù)的公共變量集合。 ▲ Session對(duì)象: Session對(duì)象能夠記錄用戶(hù)每一次上線(xiàn)的個(gè)人信息,它相當(dāng)于每個(gè)上線(xiàn)用戶(hù)的私有變量集合。由于 ASP腳本沒(méi)有輸出 “ 值 ” 的功能,要
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1