国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 編程設計 > 正文

為什么有的留言簿不需要數據庫?

2020-06-19 13:49:30
字體:
來源:轉載
供稿:網友

< html>

< body>

< form action="manage.asp" method="post">

< input type="text" size="10" name="username">

< input type="text" size="10" name="homepage">

< input type="text" size="10" name="Email">

< /form>

< /body>

< /html>

 

manage.asp

< %

strName = Request.Form("username")

strHomePage = Request.Form("homepage")

strEmail = Request.Form("Email")

' 獲取表單信息.

 

Set fso = Server.CreateObject("Scripting.FileSystemObject")

' 創建fso對象.

 

path = "c:chunfeng/form.txt"

ForReading = 1, ForWriting = 2, ForAppending = 3

 

set file = fso.opentextfile(path, ForAppending, trUE)

' 打開文件. OpenTextFile方法將返回一個TextStream對象, 這個對象揭示了操作文件內容的方法,如寫、讀一行、跳過一行.另我們還在OpentextFile的命令參數中定義了trUE,意為如文件不存在,就創建它.因為如果文件不存在,且沒定義trUE參數,系統就會出錯.

 

file.write(strName) & vbcrlf

' VB常量vbcrlf產生一個換行符.

file.write(strHomePage) & vbcrlf

file.write(strEmail) & vbcrlf

' 向文件寫信息.

 

file.close

set file = nothing

set fso = nothing

' 清空.

 

現在打開form.txt,可以看到如下的信息:

User's name

User's home page

User's email

  

我們再把每一名來訪者的信息從記錄中分離出來。因為它沒有象數據庫一樣的列,所以要想辦法從剛才記錄的文件中讀出。在所創建的文件中,第1行是用戶名,第2行是用戶主頁,第3行是用戶電子信箱,其他用戶的信息也是這樣排列,即每3行包含一個用戶信息。這樣,我們就可以再利用FSO來讀取了:
< %
set fso = Server.Createobject("Scripting.FileSystemObject")

' 創建fso對象.
path = "c:chunfeng/form.txt"


set file = fso.opentextfile(path, 1)

' 打開文件.

do until file.AtEndOfStream

' AtEndOfStreamTextStream對象的屬性,它提示何時到文件尾部.
        Response.write("Name: " & file.ReadLine & " ")

' ReadLine方法讀取1行內容,直到遇到換行符,隨后的ReadLine調用讀取下一行.
        Response.write("Home Page: " & file.ReadLine & " ")
        Response.write("Email: " & file.ReadLine & "< p>")

' 逐行分析并格式化數據.
loop
'
循環列出每一用戶的信息.
file.close
set file = nothing
set fso = nothing
%>

都做好了。

如果form.txt本身數據出現差錯,如每一用戶信息只有2行而不是3行,那么就會產生如下錯誤信息:
   Server object error 'ASP 0177 : 800a003e'


[1]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽阳县| 田阳县| 沂水县| 贵州省| 龙川县| 治县。| 静安区| 剑阁县| 盐池县| 奎屯市| 资中县| 乐山市| 綦江县| 南岸区| 类乌齐县| 玛曲县| 敖汉旗| 海阳市| 兰考县| 奉化市| 班玛县| 喀喇沁旗| 龙岩市| 北辰区| 崇左市| 永春县| 于田县| 合山市| 察隅县| 嘉义市| 涞源县| 泗洪县| 桃源县| 汶川县| 雷波县| 招远市| 墨竹工卡县| 达拉特旗| 合阳县| 同心县| 彰化县|