XMLHTTP 请求的 ASP 文件中需要什么才能将数据保存到数据库
what's needed in asp file for xmlhttp request to save data to a database
我需要使用 JavaScript 发送要存储在数据库中的数据。在网上环顾四周后,我认为最好的方法是使用 xmlhttp 请求将数据发送到 asp 文件。
下面是我必须发送给"接收者.asp"的脚本。
搜索网络并没有帮助我在 Receiver.asp 中发现我需要的代码。
function postToASP(name, time) {
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}
else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
var UrlToSend = "Receiver.asp?" +"n=" + name + "t=" + time ;
xmlhttp.open("GET", UrlToSend, false);
xmlhttp.send();
}
感谢您的任何帮助。
如果需要,一些其他信息:
- 我的大部分代码都是在处理中编写的
- 上面的JS脚本和.asp文件将存储在与sketch相同的文件夹中
- 最终我打算在 XAMPP 服务器上运行
首先,我假设这应该是客户端JavaScript并且它可以工作。
你说你想使用XAMPP。 没关系。经典ASP是专有的Microsoft技术,只能在IIS上运行。
接收器.asp要做的非常简单。 首先,它必须使用请求对象来检索已发送的数据。 (我使用 VBScript 作为我的脚本语言,因为这是我习惯的,如果你愿意,你可以使用 Javascript
dim time, name
time = Request.Querystring("t")
name = Request.Querystring("n")
如果您使用的是 post 方法,那么您将使用 Request.Form()
或者Request()
适用于 get 和 post 方法。
然后是标准的数据库插入。 无论数据是以查询字符串、html 形式还是通过 ajax 调用发送的,服务器端代码几乎都是一样的。这是一个简单的教程,如果你谷歌,你应该找到更多
http://www.codefixer.com/tutorials/form_to_database.asp
你还没有说你想写入哪种类型的数据库。 你将需要相关的连接字符串。 这是一个非常有用的资源,带有易于记忆的网址。
http://www.connectionstrings.com/
相关文章:
- 如何使用 Angular JS 将数据保存在数据库中
- 将数据保存到数据库(ajax/php)后,使文本字段变灰/禁用
- 当使用ajax并将html数据保存为对象时,收听浏览器返回按钮.好的或坏的
- 我应该如何将响应数据保存在对象(json)中以获得更好的操作和性能
- 将 JSON 数据保存到服务器上
- 可以'编辑后不会将数据保存在数据库中,但网格显示更改
- Javascript-将谷歌趋势url中的数据保存到PHP数组中
- 如何使用JavaScript将用户生成的数据保存到Firebase中的用户
- 将表数据保存在本地存储中
- 我应该把维基百科的数据保存到我的数据库中吗
- 使用PHP将表格数据保存为CSV格式
- 如何在网站上实现一个按钮,允许用户将生成的数组数据保存为ASCII文件
- imacros JavaScript 将数据保存到文件中,在 Firefox 中给出错误
- 如何将数据保存到本地谷歌表格
- 将表数据保存到 HTML5 LocalStorage
- 如何将 JSON 数据保存到文件
- 将二进制数据保存在浏览器中,而不会在下载时进行 UTF8 编码
- 将输入数据保存到全局变量
- 将数据保存到Syncano Angular应用程序
- 使用角度将结构化数据保存在火库中