外文翻譯--用戶間如何共享信息.doc_第1頁(yè)
外文翻譯--用戶間如何共享信息.doc_第2頁(yè)
外文翻譯--用戶間如何共享信息.doc_第3頁(yè)
外文翻譯--用戶間如何共享信息.doc_第4頁(yè)
外文翻譯--用戶間如何共享信息.doc_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1外文資料翻譯(不少于4000外文印刷字符)1所譯外文資料:作者:書(shū)名:TutorialHomePage出版社(或刊物名稱):出版時(shí)間(或刊號(hào)):2004所譯頁(yè)碼:2譯成中文:SessionandApplicationMethod本頁(yè)我們將學(xué)習(xí)如何將用戶信息保持在我們的站點(diǎn)里(用Session方法)和用戶間如何共享信息(用(Application方法)。這僅僅是對(duì)初學(xué)者的基本指南,因此只闡述了基本的用法。Session方法當(dāng)某個(gè)用戶首次訪問(wèn)我們站點(diǎn)的頁(yè)面時(shí),會(huì)引起建立連接和斷開(kāi)連接的事件發(fā)生。在該過(guò)程中,服務(wù)器和客戶端將通過(guò)互發(fā)信息來(lái)確認(rèn)對(duì)方。通過(guò)信息的互發(fā),服務(wù)器將能夠識(shí)辨某個(gè)指定的用戶,并把特定的信息給賦給特定的用戶。計(jì)算機(jī)之間的這種關(guān)系稱為會(huì)話session.在會(huì)話活動(dòng)期間,可以用Session方法把信息賦給特定的用戶。下面我們將用例子來(lái)解釋這個(gè)方法:假設(shè)我們想允許特定的用戶來(lái)訪問(wèn)我們站點(diǎn)或目錄上的信息,而且我們想在用戶訪問(wèn)的所有頁(yè)面上顯示他的用戶名。在這種情況下我們將使用Session方法。在這個(gè)例子中,我們用index.asp頁(yè)面要求用戶輸入用戶名。respondtoforms.aspOurprivatepagesInordertoaccessthispagesfilltheformbelow:Username:Password:Ourprivatepages12345678910111213141516171819202122232425262Hi,youareallowtoseethesepages:Page1Page2Errorinusernameorpassword27282930313233343536373839404142讓我來(lái)解釋一下這個(gè)頁(yè)面如何運(yùn)作的?第一行的語(yǔ)句是用來(lái)檢驗(yàn)用戶是否通過(guò)表單提交信息的。如果不是,那么將顯示一張要求輸入用戶名和密碼的表單。在填寫(xiě)和提交表單后,即所提交的表單內(nèi)容不為空,腳本將跳到15行。在17行,將檢查用戶名和密碼。如果用戶名是Joe密碼是please,這樣就建立了兩個(gè)變量給用戶(見(jiàn)行2122)Session(permission)=YESSession(username)=Joe在會(huì)話活動(dòng)期間,這些變量將保存在服務(wù)器上(正常情況下,如果沒(méi)有激活,20分鐘后會(huì)話將終。)最后,如果用戶名和密碼正確,一個(gè)有鏈接的首行為用戶名的響應(yīng)頁(yè)面將發(fā)送到客戶端。在這個(gè)例子中,如果用戶名和密碼不正確,響應(yīng)頁(yè)面為包含第38行的文本的頁(yè)面?,F(xiàn)在,假如用戶單擊了Page1鏈接(page1.asp)。page1.asp的代碼如下:page1.aspPage1Hi,welcometoPage1Thispageisemptyatthemoment,butitwillbeveryinterestinginthenextfutureYouarenotallowedtoaccessthispage12345678910111213141516173在第1行,檢驗(yàn)Session(permission)的值是否是YES。如果答案為是,在客戶端將顯示信息。如果答案為否,將發(fā)送第15行的文本內(nèi)容。說(shuō)明:Session方法適合于有限個(gè)訪問(wèn)者的站點(diǎn)。對(duì)于有大量的站點(diǎn)訪問(wèn)者,更可取的方法是將信息保存在客戶機(jī)上(使用cookies).要?jiǎng)?chuàng)建更多的與特定的用戶相關(guān)的變量,我們可以更改Session(text)中引號(hào)里的內(nèi)容即可。要授予客戶端瀏覽器的相應(yīng)的安全特性Application方法用Session方法我們已經(jīng)定義一個(gè)值Session(whatever)=Joe,但是這個(gè)信息不能被其他訪問(wèn)站點(diǎn)的用戶共享(對(duì)任何一個(gè)訪問(wèn)站點(diǎn)的用戶來(lái)說(shuō),Session(whatever)的值是唯一的)。為了可以共享信息,就要用Application方法了。為了更好的理解這個(gè)方法,我們會(huì)舉個(gè)計(jì)數(shù)器的例子來(lái)說(shuō)明。為了運(yùn)行,把以下代碼復(fù)制到你的服務(wù)器上。counter.aspPageunderconstructionUnderconstructionPageviews:123456789101112131415在代碼的第一部分,Application方法被所有的客戶端共享,很有必要防止其他用戶同時(shí)修改在Application(pagevisits)里的信息。Application.Lock將阻止信息被共享,同時(shí)Application.Unlock將允許信息再次被共享。第3行語(yǔ)句用來(lái)表示計(jì)數(shù)器的值增加。最后以html的形式發(fā)送給客戶端,包括了計(jì)數(shù)器的值說(shuō)明:如果服務(wù)器重啟,在指南中提到的以Application(whatever)保存的信息將被丟失。SessionandApplication方法可以經(jīng)常用來(lái)創(chuàng)建一個(gè)簡(jiǎn)單的聊天腳本程序HTML語(yǔ)言指南緒言Html語(yǔ)言是一種極易學(xué)的語(yǔ)言。本緒言將介紹如何編輯Html網(wǎng)頁(yè),什么是Html語(yǔ)言,還有如何用Html語(yǔ)言編程。Html語(yǔ)言表示超文本標(biāo)簽語(yǔ)言。它的唯一用處是編輯網(wǎng)頁(yè)。一張網(wǎng)頁(yè)其實(shí)就是一個(gè)程序,只不過(guò)非常極其簡(jiǎn)單罷了。HTML語(yǔ)言的方便之處在于:1.不需要編譯;2.僅有簡(jiǎn)單的代碼。沒(méi)有函數(shù)和循環(huán)。幾乎不可能產(chǎn)生Bugs,即使有,也不容易修復(fù)。4為了使用Html語(yǔ)言,你當(dāng)然可以使用效果比本緒言的目的還強(qiáng)的Html語(yǔ)言向?qū)Щ蛘哂靡粋€(gè)簡(jiǎn)單的文本編輯器,將其保存為擴(kuò)展名為.htm文件(或者適合于Macintosh機(jī)的.html文件),然后用你的瀏覽器如Netscape或者M(jìn)icrosoftInternetExplorer進(jìn)行查看。該指南是用普通記事本編寫(xiě)的,因此,你不需特別的編輯環(huán)境。如果你沒(méi)有網(wǎng)頁(yè)瀏覽器,你可以在網(wǎng)址:下載Netscape,在網(wǎng)址:下載MSIEHTML語(yǔ)言指南第1章標(biāo)簽和骨架布局設(shè)計(jì)起初,Html語(yǔ)言是用標(biāo)簽來(lái)編寫(xiě)的。標(biāo)簽就象組成語(yǔ)言的命令字一樣。標(biāo)簽的寫(xiě)法象這樣:.如,等等.整個(gè)代碼是由標(biāo)簽組成,而標(biāo)簽告訴網(wǎng)頁(yè)去做什么。一般標(biāo)簽以某符號(hào)開(kāi)頭,就象例子使它后面的文本都變成粗體。還有使得它后面的都成為標(biāo)題。但是在某些情況下,像部分標(biāo)簽,你需要結(jié)束該標(biāo)簽的作用。比如說(shuō),你在一文本前用標(biāo)簽,也許你要的效果已經(jīng)出現(xiàn)了,但是在標(biāo)簽后面的所有文本都將變成粗體。假如在整篇文章中,你只想某一個(gè)詞用粗體表示,因此,你必須用end標(biāo)簽用來(lái)結(jié)束的標(biāo)簽的作用。你要停止一個(gè)標(biāo)簽,用這樣的格式:。例如:這些是粗體!這些不是!在接下來(lái)的章節(jié)里,你會(huì)學(xué)到更多的其他標(biāo)簽。HTML的一大優(yōu)點(diǎn)是它總是沿用一種布局格式。下面的布局格式是整個(gè)Html網(wǎng)頁(yè):ThisistheTitle!WelcometomyWeb-Page!這是一個(gè)頁(yè)面骨架布局設(shè)計(jì)的基本代碼。以后,你必須要用那種方式來(lái)開(kāi)始編寫(xiě)你的Html代碼。現(xiàn)在讓我來(lái)介紹一些標(biāo)簽。你在例子中看到的標(biāo)簽是一般情況下只用一次的標(biāo)簽。這里就有一個(gè)骨架格式布局格式標(biāo)簽的例子。在骨架布局設(shè)計(jì)中的每個(gè)標(biāo)簽開(kāi)始于某個(gè)部分并結(jié)束于該部分。Html那部分一聲明表示正在開(kāi)始某部分代碼。-開(kāi)始Html部分-開(kāi)始頭部分ThisistheTitle!-開(kāi)始(結(jié)束)標(biāo)題部分-開(kāi)始主體部分(網(wǎng)頁(yè)的主要部分)-結(jié)束主體部分-結(jié)束該頁(yè)Html部分包括了所有的代碼。Header部分包括了Title部分和一些其他的素材資料。Title部分包括了在瀏覽器窗口標(biāo)題欄上的文本,像WelcometoMyPage!-Netscape.。body部分是該頁(yè)中的主體部分,它包括了在該頁(yè)中出現(xiàn)的所有文本。HTML語(yǔ)言指南第2章主體屬性Body主體標(biāo)簽具有遠(yuǎn)不止一個(gè),還有更多的屬性。標(biāo)簽控制該頁(yè)文本的顏色、背景及其他。任何標(biāo)簽的任一屬性是一個(gè)可以在標(biāo)簽內(nèi)對(duì)某特定對(duì)象進(jìn)行設(shè)置的特別

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論