




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1外文資料翻譯(不少于4000外文印刷字符)1所譯外文資料:作者:書名:TutorialHomePage出版社(或刊物名稱):出版時間(或刊號):2004所譯頁碼:2譯成中文:SessionandApplicationMethod本頁我們將學(xué)習(xí)如何將用戶信息保持在我們的站點里(用Session方法)和用戶間如何共享信息(用(Application方法)。這僅僅是對初學(xué)者的基本指南,因此只闡述了基本的用法。Session方法當(dāng)某個用戶首次訪問我們站點的頁面時,會引起建立連接和斷開連接的事件發(fā)生。在該過程中,服務(wù)器和客戶端將通過互發(fā)信息來確認(rèn)對方。通過信息的互發(fā),服務(wù)器將能夠識辨某個指定的用戶,并把特定的信息給賦給特定的用戶。計算機(jī)之間的這種關(guān)系稱為會話session.在會話活動期間,可以用Session方法把信息賦給特定的用戶。下面我們將用例子來解釋這個方法:假設(shè)我們想允許特定的用戶來訪問我們站點或目錄上的信息,而且我們想在用戶訪問的所有頁面上顯示他的用戶名。在這種情況下我們將使用Session方法。在這個例子中,我們用index.asp頁面要求用戶輸入用戶名。respondtoforms.aspOurprivatepagesInordertoaccessthispagesfilltheformbelow:Username:Password:Ourprivatepages12345678910111213141516171819202122232425262Hi,youareallowtoseethesepages:Page1Page2Errorinusernameorpassword27282930313233343536373839404142讓我來解釋一下這個頁面如何運作的?第一行的語句是用來檢驗用戶是否通過表單提交信息的。如果不是,那么將顯示一張要求輸入用戶名和密碼的表單。在填寫和提交表單后,即所提交的表單內(nèi)容不為空,腳本將跳到15行。在17行,將檢查用戶名和密碼。如果用戶名是Joe密碼是please,這樣就建立了兩個變量給用戶(見行2122)Session(permission)=YESSession(username)=Joe在會話活動期間,這些變量將保存在服務(wù)器上(正常情況下,如果沒有激活,20分鐘后會話將終。)最后,如果用戶名和密碼正確,一個有鏈接的首行為用戶名的響應(yīng)頁面將發(fā)送到客戶端。在這個例子中,如果用戶名和密碼不正確,響應(yīng)頁面為包含第38行的文本的頁面?,F(xiàn)在,假如用戶單擊了Page1鏈接(page1.asp)。page1.asp的代碼如下:page1.aspPage1Hi,welcometoPage1Thispageisemptyatthemoment,butitwillbeveryinterestinginthenextfutureYouarenotallowedtoaccessthispage12345678910111213141516173在第1行,檢驗Session(permission)的值是否是YES。如果答案為是,在客戶端將顯示信息。如果答案為否,將發(fā)送第15行的文本內(nèi)容。說明:Session方法適合于有限個訪問者的站點。對于有大量的站點訪問者,更可取的方法是將信息保存在客戶機(jī)上(使用cookies).要創(chuàng)建更多的與特定的用戶相關(guān)的變量,我們可以更改Session(text)中引號里的內(nèi)容即可。要授予客戶端瀏覽器的相應(yīng)的安全特性Application方法用Session方法我們已經(jīng)定義一個值Session(whatever)=Joe,但是這個信息不能被其他訪問站點的用戶共享(對任何一個訪問站點的用戶來說,Session(whatever)的值是唯一的)。為了可以共享信息,就要用Application方法了。為了更好的理解這個方法,我們會舉個計數(shù)器的例子來說明。為了運行,把以下代碼復(fù)制到你的服務(wù)器上。counter.aspPageunderconstructionUnderconstructionPageviews:123456789101112131415在代碼的第一部分,Application方法被所有的客戶端共享,很有必要防止其他用戶同時修改在Application(pagevisits)里的信息。Application.Lock將阻止信息被共享,同時Application.Unlock將允許信息再次被共享。第3行語句用來表示計數(shù)器的值增加。最后以html的形式發(fā)送給客戶端,包括了計數(shù)器的值說明:如果服務(wù)器重啟,在指南中提到的以Application(whatever)保存的信息將被丟失。SessionandApplication方法可以經(jīng)常用來創(chuàng)建一個簡單的聊天腳本程序HTML語言指南緒言Html語言是一種極易學(xué)的語言。本緒言將介紹如何編輯Html網(wǎng)頁,什么是Html語言,還有如何用Html語言編程。Html語言表示超文本標(biāo)簽語言。它的唯一用處是編輯網(wǎng)頁。一張網(wǎng)頁其實就是一個程序,只不過非常極其簡單罷了。HTML語言的方便之處在于:1.不需要編譯;2.僅有簡單的代碼。沒有函數(shù)和循環(huán)。幾乎不可能產(chǎn)生Bugs,即使有,也不容易修復(fù)。4為了使用Html語言,你當(dāng)然可以使用效果比本緒言的目的還強(qiáng)的Html語言向?qū)Щ蛘哂靡粋€簡單的文本編輯器,將其保存為擴(kuò)展名為.htm文件(或者適合于Macintosh機(jī)的.html文件),然后用你的瀏覽器如Netscape或者M(jìn)icrosoftInternetExplorer進(jìn)行查看。該指南是用普通記事本編寫的,因此,你不需特別的編輯環(huán)境。如果你沒有網(wǎng)頁瀏覽器,你可以在網(wǎng)址:下載Netscape,在網(wǎng)址:下載MSIEHTML語言指南第1章標(biāo)簽和骨架布局設(shè)計起初,Html語言是用標(biāo)簽來編寫的。標(biāo)簽就象組成語言的命令字一樣。標(biāo)簽的寫法象這樣:.如,等等.整個代碼是由標(biāo)簽組成,而標(biāo)簽告訴網(wǎng)頁去做什么。一般標(biāo)簽以某符號開頭,就象例子使它后面的文本都變成粗體。還有使得它后面的都成為標(biāo)題。但是在某些情況下,像部分標(biāo)簽,你需要結(jié)束該標(biāo)簽的作用。比如說,你在一文本前用標(biāo)簽,也許你要的效果已經(jīng)出現(xiàn)了,但是在標(biāo)簽后面的所有文本都將變成粗體。假如在整篇文章中,你只想某一個詞用粗體表示,因此,你必須用end標(biāo)簽用來結(jié)束的標(biāo)簽的作用。你要停止一個標(biāo)簽,用這樣的格式:。例如:這些是粗體!這些不是!在接下來的章節(jié)里,你會學(xué)到更多的其他標(biāo)簽。HTML的一大優(yōu)點是它總是沿用一種布局格式。下面的布局格式是整個Html網(wǎng)頁:ThisistheTitle!WelcometomyWeb-Page!這是一個頁面骨架布局設(shè)計的基本代碼。以后,你必須要用那種方式來開始編寫你的Html代碼。現(xiàn)在讓我來介紹一些標(biāo)簽。你在例子中看到的標(biāo)簽是一般情況下只用一次的標(biāo)簽。這里就有一個骨架格式布局格式標(biāo)簽的例子。在骨架布局設(shè)計中的每個標(biāo)簽開始于某個部分并結(jié)束于該部分。Html那部分一聲明表示正在開始某部分代碼。-開始Html部分-開始頭部分ThisistheTitle!-開始(結(jié)束)標(biāo)題部分-開始主體部分(網(wǎng)頁的主要部分)-結(jié)束主體部分-結(jié)束該頁Html部分包括了所有的代碼。Header部分包括了Title部分和一些其他的素材資料。Title部分包括了在瀏覽器窗口標(biāo)題欄上的文本,像WelcometoMyPage!-Netscape.。body部分是該頁中的主體部分,它包括了在該頁中出現(xiàn)的所有文本。HTML語言指南第2章主體屬性Body主體標(biāo)簽具有遠(yuǎn)不止一個,還有更多的屬性。標(biāo)簽控制該頁文本的顏色、背景及其他。任何標(biāo)簽的任一屬性是一個可以在標(biāo)簽內(nèi)對某特定對象進(jìn)行設(shè)置的特別
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 從0到1建立績效管理體系全流程
- 車間布局詳解
- 2024年高考語文試題分類匯編:文學(xué)類文本閱讀(含答案)
- 醫(yī)院用語禮儀培訓(xùn)
- 《具體土地開墾項目名稱土地開墾項目可行性研究報告》
- 設(shè)備維修人員工作總結(jié)
- 消防巡查培訓(xùn)
- 商務(wù)藍(lán)紫色培訓(xùn)
- 滅火器使用培訓(xùn)
- 中班健康車輪滾滾主題活動
- 2025屆新高三英語組高效備考方法分享心得體會
- 中南財經(jīng)政法大學(xué)《編譯原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 高考報考志愿協(xié)議書
- 湖南中醫(yī)藥大學(xué)招聘考試真題2024
- 玉環(huán)金鑫塑膠有限公司年產(chǎn)350萬口不粘鍋生產(chǎn)線技改項目環(huán)境影響報告書
- 2025AI時代健康睡眠白皮書
- MicroLED顯示技術(shù)產(chǎn)業(yè)化項目可行性研究報告(范文模板)
- 2025浙江中考:生物必背知識點
- 2025年國家開放大學(xué)《會計案例分析》形成性考核123答案+終結(jié)性考核答案
- 股權(quán)質(zhì)押融資與境外投資合作協(xié)議
- 汽油清凈性評價 汽油機(jī)進(jìn)氣閥沉積物模擬試驗法 編制說明
評論
0/150
提交評論