



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1【原文】TutorialHomePageSessionandApplicationMethodInthispagewewilllearnhowtokeepinformationfromtheuserinourserver(Sessionmethod)andhowtoshareinformationbetweenusers(Applicationmethod).Thisisonlyabasictutorialforbeginners,soonlybasicfeatureswillbedescribed.TheSessionmethodThefirsttimeauseraccessestoaourpagessomeconnectionsanddisconnectionstookplace.Duringthisprocesstheserverandtheclientwillinterchangeinformationtoidentifyeachother.Duetothisexchangeofinformationourserverwillbeabletoidentifyaspecificuserandthisinformationmaybeusetoassignspecificinformationtoeachspecificclient.Thisrelationshipbetweencomputersiscallasession.Duringthetimeasessionisactive,itispossibletoassigninformationtoaspecificclientbyusingSessionmethod.Wewilluseanexampletoexplainthismethod:Letssupposewewanttoallowspecificusertoaccesstheinformationonoursiteordirectoryandwewanttoshowausernameinallpagesvisitedbytheuser.InthiscasewemayusetheSessionmethod.Inthisexample,wewillasktheusernameofthepersoninourindex.asppagerespondtoforms.aspOurprivatepagesInordertoaccessthispagesfilltheformbelow:Username:Password:1234567891011121314151617182OurprivatepagesHi,youareallowtoseethesepages:Page1Page2Errorinusernameorpassword192021222324252627282930313233343536373839404142Letsexplainhowthispageworks:Inline1itischeckedwhetherinformationissubmittedthrowaform.Iftheanswerisnegative(Request.form=),aformisdisplayedaskingforusernameandpassword.Afterfillingtheformandsubmittingit,asRequest.formisnotandthescriptwilljumptoline15.Inline17theyarecheckedtheusernameandpassword.IfusernameisJoeandPasswordisplease,thentwovariablesaresetfortheclient(lines21-22):Session(permission)=YESSession(username)=JoeThesevariableswillbekeptintheserverduringthetimethesessionisactive(normallyitwillexpireafter20minuteswithoutcontact).Finally,ifusernameandpasswordarecorrect,aresponsepagewithlinksissendtotheclientwiththenameoftheuserinthetop.Inthisexample,iftheusernameorpasswordareincorrecttheresponsepagewillincludethetextinline38.3Now,letssupposetheuserclicksinthelinkPage1(page1.asp).Thecodeofpage1.aspwillbethefollowingone:page1.aspPage1Hi,welcometoPage1Thispageisemptyatthemoment,butitwillbeveryinterestinginthenextfutureYouarenotallowedtoaccessthispage1234567891011121314151617Inline1itischeckwhetherthevalueforSession(permission)isYES.Iftheanswerispositiveapagewithinformationissendtotheclient.Iftheanswerisnegative,thetextinline15issend.NOTES:Sessionmethodissuitableforsiteswithalimitednumberofvisitors.Forsiteswithabiggernumberofvisitorsitispreferabletokeeptheinformationintheclientscomputer(byusingcookies).TocreatemorevariablesassociatedtoaspecificclientwemustsubstitutethetextbetweenbracketsinSession(text).Thecorrespondingsecurityfeaturesintheclientsbrowsermustbeenable.TheApplicationmethodWithSessionmethodwehavedefinedavalueforSession(whatever)=Joe,butthisinformationcannotbesharebetweenvisitors(Session(whatever)hasauniquevalueforeachvisitor).ToallowsharinginformationApplicationmethodisused.Forabetterunderstandingofthismethodwewillcreateacounterwhichwillbeshowninthesamepage.Inordertomakeitwork,copythecodebelowtoyourserver:counter.asp4PageunderconstructionUnderconstructionPageviews:123456789101112131415Inthefirstpartofthiscode,asApplicationmethodissharedbetweendifferentclients,itisnecessarytopreventotherclientsfrommodifyingtheinformationinApplication(pagevisits).Application.Lockwillavoidthatbystoppingtheinformationtobeshared,andApplication.Unlockwillallowtheinformationtobesharedagain.Line3increasesthevalueforthecounter.Finallyahtmlcodeissendtotheclient,includingthevalueofthecounter.NOTES:TheinformationsaveasAppli
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 班級(jí)未來(lái)發(fā)展的愿景與規(guī)劃計(jì)劃
- 老師個(gè)人專業(yè)發(fā)展目標(biāo)計(jì)劃
- 急診工作中的時(shí)間管理計(jì)劃
- 杭州某樓盤營(yíng)銷工作總結(jié)
- 電子商務(wù)系統(tǒng)的分析與設(shè)計(jì)第1章
- 客戶需求分析課程
- 統(tǒng)編版小學(xué)語(yǔ)文二年級(jí)下冊(cè)第14課《小馬過(guò)河》精美課件
- 統(tǒng)編版小學(xué)語(yǔ)文二年級(jí)下冊(cè)《快樂(lè)讀書吧》精美課件
- 2025年高中地理壓軸題答題技巧分享教你快速拿高分
- 第5課+古代非洲與美洲+高一歷史下學(xué)期統(tǒng)編版(2019)必修中外歷史綱要下
- 肝移植手術(shù)的配合課件
- 綠野仙蹤(導(dǎo)讀課)課件
- 小學(xué)生防溺水安全教育主題班會(huì)ppt市公開課一等獎(jiǎng)省名師優(yōu)質(zhì)課賽課一等獎(jiǎng)?wù)n件
- 中國(guó)近代海關(guān)史課件
- 急性橫貫型脊髓炎影像診斷
- 個(gè)人車輛出租合同范本
- 中藥熱鹽包熱熨講稿
- “雙百企業(yè)”推行職業(yè)經(jīng)理人制度操作指引
- 石膏固定術(shù)課件
- 目視檢測(cè)VT報(bào)告
- PhotoShop機(jī)試試題(帶素材)
評(píng)論
0/150
提交評(píng)論