php form提交到xml,window_ASP教程:表单内容提交到XML文件中,  通常,在asp中进行的form表 - phpStudy...

通常,在asp中进行的form表单提交的数据都被写进数据库中,如果你想要你的数据是便于迁移的数据,你可以把它写进一个XML文件中。这种方法是跨平台的,你所收集的信息不需要进行转换就可以转移到其他平台进行使用。

为了实现上面的想法,你必须先利用 Microsoft.XMLDOM 建立一个XML文件,Microsoft.XMLDOM 对象有一个扩展对象库,它可以创建组成XML文件所需要的元素、属性、属性值。

当 XMLDOM对象实例化以后,必须对各个元素进行引用来建立XML的结构,下面的例子就是先建立根元素,并把她追加到XML文件中;然后创建各个子元素,并追加元素的属性值。最后保存为XML文件。

实例化 Microsoft XMLDOM Object:

Dim objDom

Dim objRoot

Dim objChild1

Dim objChild2

Dim objPI

Set objDom = Server.CreateObject("Microsoft.XMLDOM")

Set objRoot = objDom.createElement("rootElement")

objDom.appendChild objRoot

Set objChild1 = objDom.createElement("childElement1")

objRoot.appendChild objChild1

Set objChild2 = objDom.createElement("childElement2")

objRoot.appendChild objChild2

Set objPI = objDom.createProcessingInstruction("xml","version='1.0'")

objDom.insertBefore objPI, objDom.childNodes(0)

objDom.Save "c:\MyXMLDoc.xml"

%>

一旦你保存了文件,用IE5+打开后,样式如下[当然,属性还没有被赋值]:

MyXMLDoc.xml:

下面我们来看看怎样利用这个对象来存储用户的输入信息。

首先建立输入表单的页面EnterContact.html:

通讯信息

请输入您的通讯信息:

姓  名:

性  别:

地  址:

工作单位:

电  话:

电子邮件:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值