六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

用ASP+XML打造留言本(3)

[摘要]六、建立寫新留言程序(PostNew.asp)  這個文件要實現的功能就是寫入新的XML節點,首先創建一個XML對像然后把XML讀入內存中,利用appendChild()方法加入我們生成的XML節點。<%username=request.form("username")if u...


  六、建立寫新留言程序(PostNew.asp)

  這個文件要實現的功能就是寫入新的XML節點,首先創建一個XML對像然后把XML讀入內存中,利用appendChild()方法加入我們生成的XML節點。

<%
username=request.form("username")
if username<>"" then
fromwhere =request.form("fromwhere")
homepage =request.form("homepage")
email =request.form("email")
text =request.form("text")
text =replace(text,"<","<")
Posttime =now()
strSourceFile = Server.MapPath("/") & "\List.xml"
'獲取XML文件的路徑這里根據你的虛擬目錄不同而不同
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
'創建XML對像
objXML.load(strSourceFile)
'把XML文件讀入內存中
Set objRootlist = objXML.documentElement.selectSingleNode("NewList")
'選取<NewList>節點
if objRootlist.hasChildNodes then
'判斷<NewList>是否有子節點(因為如果是每一次<NewList>是沒有子節點的,
’ 如果不加判斷在第一次運得時就會報錯
id = objRootlist.lastchild.firstchild.text+1
'這里獲得將要插入子節點的ID號,其ID號為<NewList>的最后一個子節點(lastchild)的第一個子節點(firstchild)的ID號加1(這里我們按照關系型數據庫的ID號來遞增)
else
'如是沒有字子節點則是第一次留言ID號設為1
id=1
end if
brstr=chr(13)&chr(10)&chr(9)
'為了插入XML文件中的節點換行空格排列整齊
’(當然你也可以不用這樣只是為了XML數據好看而以)
XMLnode=brstr&"<list>"&brstr & _
"<id>"&id&"</id>"&brstr & _
"<username>"&username&"</username>"&brstr & _
"<fromwhere>"&fromwhere&"</fromwhere>"&brstr & _
"<Posttime>"&Posttime&"</Posttime>"&brstr & _
"<homepage>"&homepage&"</homepage>"&brstr & _
"<email>"&email&"</email>"&brstr & _
"<text>"&text&"</text>"&brstr & _
"</list>"&chr(13)
'根據得到的數據建立XML片段
set objXML2=Server.CreateObject("Microsoft.XMLDOM")
'建立一個新XML對像
objXML2.loadXML(XMLnode)
'把XML版片段讀入內存中
set rootNewNode=objXML2.documentElement
'獲得objXML2的根節點
objRootlist.appendChild(rootNewNode)
'把XML片段插入到List.xml中
objXML.save(strSourceFile)
'存儲lsit.xml文件(因為不存儲List.xml只在內存中更新了)
set objXML=nothing
set objXML2=nothing
response.write "謝謝您的留言"
response.end

end if
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
td { font-size: 9pt}
-->
</style>
</head>
<body bgcolor="#0099CC" text="#000000">
<table width="80%" border="0" cellspacing="1" cellpadding="4" align="center" bgcolor="#FFFFFF">
<form action="PostNew.asp" method="post" name="form1">
<tr bgcolor="#000000">
<td colspan="2"><font color="#FFFFFF">新留言</font></td>
</tr>
<tr bgcolor="#EFEFEF">
<td width="19%" align="right">姓 名:</td>
<td width="81%">
<input type="text" name="username">
** </td>
</tr>
<tr bgcolor="#EFEFEF">
<td width="19%" align="right">來 自:</td>
<td width="81%">
<input type="text" name="fromwhere" value="中國">
</td>
</tr>
<tr bgcolor="#EFEFEF">
<td width="19%" align="right">主 頁:</td>
<td width="81%">
<input type="text" name="homepage" value="http://">
</td>
</tr>
<tr bgcolor="#EFEFEF">
<td width="19%" align="right">Email:</td>
<td width="81%">
<input type="text" name="email">
</td>
</tr>
<tr bgcolor="#EFEFEF">
<td width="19%" align="right" valign="top">內 容:</td>
<td width="81%">
<textarea name="text" cols="60" rows="10"></textarea>
</td>
</tr>
<tr bgcolor="#EFEFEF">
<td width="19%" align="right"> </td>
<td width="81%">
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重填">
</td>
</tr>
</form>
</table>
</body>
</html>




主站蜘蛛池模板: 青草社区在线观看 | 最新日韩在线观看 | 午夜免费视频观看在线播放 | 亚洲精品伊人 | 青青青草视频在线 | 色综合久久中文 | 亚洲产国偷v产偷v自拍涩爱 | 日本成人在线网址 | 亚洲第一在线播放 | 伊人狠狠 | 午夜福利国产一级毛片 | 天天欲色成人综合网站 | 新版天堂资源中文在线 | 亚洲 欧美 国产 日韩 制服 bt | 午夜老司机在线观看免费 | 亚洲专区区免费 | 色偷偷狠狠色综合网 | 欧美一级特黄乱妇高清视频 | 日韩激情淫片免费看 | 特级一级毛片 | 亚欧乱色束缚一区二区三区 | 特级黄一级播放 | 青娱乐激情 | 亚洲人成网址在线观看 | 亚洲福利在线视频 | 热综合一本伊人久久精品 | 色视频一区 | 日本午夜www高清视频 | 色噜噜噜噜噜在线观看网站 | 天天操天天透 | 午夜天堂在线 | 日日摸狠狠的摸夜夜摸 | 天天躁夜夜躁狠狠躁2024 | 人人看人人看人做人人模 | 亚洲成a人v欧美综合天堂下载 | 四虎永久影院 | 四虎国内精品一区二区 | 青青操影院 | 日韩免费高清视频 | 欧美伊人久久久久久久久影院 | 日本天堂网址 |