我希望在用户点击提交后将我的Html表单值发送并存储在数据库或服务器上。我是编程新手,所以我不知道如何完成这项工作。而且,我真的不明白它是如何工作的。将表单值发送到服务器后,它们是如何存储的?因为我希望以后可以访问它们。
另外,我希望我可以通过使用javascript和amp;来完成所有这些工作。 XML?因为我不知道任何服务器端代码。我已经检查了这个网站,并试图谷歌寻求答案,但我发现的所有东西要么太具体或模糊(太高级,我不明白)。任何评论,或脚本,或推荐的网站或书籍将不胜感激。
答案 0 :(得分:1)
要向服务器提交值,您需要服务器端代码才能接受它们。
如果您不想学习服务器端编程语言,可以使用Google文档表单。
答案 1 :(得分:1)
将问题分解成碎片并分别解决。我看到至少三个:
您问题的准确答案取决于您要使用的语言/平台。它可以是LAMP(Linux / Apache / MySQL / PHP),Java(JSP / servlets,JDBC和MySQL),.NET等。
答案 2 :(得分:0)
你会很难找到“过于具体和过于模糊”之间的甜蜜点,尤其是在这里,因为你要求回答者封装一个广泛的过程。
Html值通过输入元素(例如文本框,单选按钮等)在浏览器中收集,当您提交表单时,需要有一些客户端机制来POST
这些值到服务器。
在Web服务器上,您的应用程序必须能够从POST
请求接收这些值,将它们转换为db-objects或将它们写入文件。
简而言之,Javascript主要是 这个难题的客户端部分。 HTML和XML是客户端和服务器经常理解的标记语言,因此它们经常被用作格式,以便双方来回折腾。
您想学习哪种服务器端编程语言?
您学习的三个关键步骤是:
构建HTML表单,并通过POST
请求提交数据。
编写服务器端代码(由您正在使用Java,PHP,Ruby,.Net等的“堆栈”确定)来接收此POST,并使用它执行某些操作。
将数据保留在某处(由您的数据库和/或文件格式选择决定)。