呵呵,看到網上有人寫了10天學會asp,偶也想寫一個,他既然叫10天,那我就5天吧,呵呵,新手多看看,高手指出錯誤,不要笑話偶啊!知
識只有共享才能發展,不要吝嗇你的知識! ! ! !
好了我們閒話少說現在就開始吧!
首先,我先把ASP說一下,asp就是ActiveServerPages的簡寫,
我們為了方便理解那,就把asp想成是插入到HTml中的一種腳本語言吧,這樣理解起來方便。
書上都是以helloworld的代碼開始的,我們也這樣開始吧!
這裡我們就開始以示例講解了:
〈html〉
<title>helloworld</title>
<body>
<%response.write("helloworld")%>
</body>
</html>
保存成test.asp,調試一下就能看到helloworld了。
這裡先讓大家看看他是怎麼樣插入到HTML中的(asp程序是放在"<%%>"中間的)
當然我們也可以在response.write中輸出HTML標記,比如:
<%response.write"<fontsize=20color=red>你好</font>"%>
就能看到一個紅色的20號的"你好"
接下來我們就說
asp中有六大內置對象,分別是:
Request:負責從用戶端接受信息
Response:傳遞信息給用戶
Server:控制asp運行環境
session:負責存儲個別用戶信息
Application:負責存儲數據以提供多個用戶的使用
objectcontext:可提供asp程序直接配合MTS進行分散事物處理
這其中我們就常用的就是:Request,Response,Server,session,Application
在本文中會逐一講到,
剛才我們用了六大內置對像中的Response的write方法輸出了helloworld
下面我們就用一個例子來講解request和response的用法:
首先,我們要用到html的form標籤來傳遞值:
一,我們先做個表單頁面,用來輸入數據,這個頁面就叫login.asp
<html>
<title>request和response的演示(值的傳遞和輸出)</title>
<body>
<formname=form1action=checklogin.aspmethod=post>
<center>
<tablewith=500>
<tr>
<tdcolspan="2"align="center"><fontsize=5color=blue>用戶登錄入口</font>
</td>
</tr>
<tr>
<td><fontsize=2>用戶名:</font></td>