html的表单可以提交到哪?
最近在学习做html网站,无基础网上学习的,现在遇到个问题,就是我想在我的html主页上加个留言的内容,姓名、邮箱、留言内容的表单提交到我这边,现在想问这个表单除了可以提...
最近在学习做html网站,无基础网上学习的,现在遇到个问题,就是我想在我的html主页上加个留言的内容, 姓名、邮箱、留言内容的表单 提交到我这边,现在想问这个表单除了可以提交到ASP\PHP\上还可以提交到哪里,因为asp什么的都要数据库什么的,我都不会,谢谢了,可不可以实现直接提交到我的邮箱里??
展开
7个回答
展开全部
可以是可以但是麻烦。
如果不要ASP/PHP之类的服务端页面,那就只能在客户端,也就是别人看到的你所编写的HTML页面上通过mailto来发送邮件,但是使用mailto发送邮件实际上是打开客户端,也就是访问你页面的那个人的电脑上面的邮件客户端来实现的,需要访问的人愿意通过客户端发送邮件才能把留言发送到你的邮箱里面,这个是无法像ASP/PHP等服务器端页面可以实现点了提交就自动保存到数据库的。
相比之下,使用ASP/PHP等动态语言+数据库比单独的HTML要更方便些。
------------------------------------------------------
只从你说的留言功能来说吧。
访问者写好留言过后点击提交,实质是要把他所写的那段留言数据保存下来。单独的HTML是无法保存访问者提交的数据的,要想保存访问者提交的数据,你至少还得会一门脚本语言。
编写网页的脚本语言分两种,一种是客户端脚本语言,如JavaScript、VBScript,是运行在浏览器上面的。另一种是动态的服务端脚本语言,如PHP、ASP、JSP等等,是运行在服务器上面的。
那么问题来了。要想保存一段数据,就得有储存这段数据的空间。这个空间是不可能自己就凭空冒出来的。它要么是你自己电脑硬盘上面的一小块区域,要么是服务器硬盘上面的一小块区域。
如果你会一门客户端脚本语言,如JS,那么你可以通过JS把访问者的留言保存为一个Cookie储存在访问者的浏览器缓存里面。但是这么做有个缺陷,那就是因为数据是储存在访问者的电脑里面,访问者只能看到自己的留言,不能看到别人的留言。并且Cookie有数量和大小上限,超过一定数量或大小就会被浏览器随机清除。除了Cookie,就是最上面说过的使用mailto。。至于其他的方法恕我水平有限实在想不到。
如果你会一门服务端脚本,那么事情就简单了。因为服务器端脚本可以有限的在服务器上面执行文件的读/写操作,而不像客户端脚本只能读/写个Cookie。就算你不会数据库,你也可以把一条条留言保存为一个个文件。这样每当有人访问时,就读取所有的留言并输出,每个人都能够看到自己的和别人的留言。如果要想把留言发送到你的邮箱也很简单。比如PHP就有Mail函数库。你可以通过它的自带函数或者是邮件扩展来发送留言到你的邮箱。
-------------------------------------
诶妈。。。打字好辛苦。不懂请追问谢谢=。=
如果不要ASP/PHP之类的服务端页面,那就只能在客户端,也就是别人看到的你所编写的HTML页面上通过mailto来发送邮件,但是使用mailto发送邮件实际上是打开客户端,也就是访问你页面的那个人的电脑上面的邮件客户端来实现的,需要访问的人愿意通过客户端发送邮件才能把留言发送到你的邮箱里面,这个是无法像ASP/PHP等服务器端页面可以实现点了提交就自动保存到数据库的。
相比之下,使用ASP/PHP等动态语言+数据库比单独的HTML要更方便些。
------------------------------------------------------
只从你说的留言功能来说吧。
访问者写好留言过后点击提交,实质是要把他所写的那段留言数据保存下来。单独的HTML是无法保存访问者提交的数据的,要想保存访问者提交的数据,你至少还得会一门脚本语言。
编写网页的脚本语言分两种,一种是客户端脚本语言,如JavaScript、VBScript,是运行在浏览器上面的。另一种是动态的服务端脚本语言,如PHP、ASP、JSP等等,是运行在服务器上面的。
那么问题来了。要想保存一段数据,就得有储存这段数据的空间。这个空间是不可能自己就凭空冒出来的。它要么是你自己电脑硬盘上面的一小块区域,要么是服务器硬盘上面的一小块区域。
如果你会一门客户端脚本语言,如JS,那么你可以通过JS把访问者的留言保存为一个Cookie储存在访问者的浏览器缓存里面。但是这么做有个缺陷,那就是因为数据是储存在访问者的电脑里面,访问者只能看到自己的留言,不能看到别人的留言。并且Cookie有数量和大小上限,超过一定数量或大小就会被浏览器随机清除。除了Cookie,就是最上面说过的使用mailto。。至于其他的方法恕我水平有限实在想不到。
如果你会一门服务端脚本,那么事情就简单了。因为服务器端脚本可以有限的在服务器上面执行文件的读/写操作,而不像客户端脚本只能读/写个Cookie。就算你不会数据库,你也可以把一条条留言保存为一个个文件。这样每当有人访问时,就读取所有的留言并输出,每个人都能够看到自己的和别人的留言。如果要想把留言发送到你的邮箱也很简单。比如PHP就有Mail函数库。你可以通过它的自带函数或者是邮件扩展来发送留言到你的邮箱。
-------------------------------------
诶妈。。。打字好辛苦。不懂请追问谢谢=。=
展开全部
你好 首先先解决表单提交到哪的问题 你的 action属性 中写的地址是什么 就提交到哪
其次 就解决提交了以后的问题 你说你数据库 asp这些都不懂 那么 假设我写一个asp 给你地址让你提交
提交上来你要干嘛? 就提交 然后完事了? 你不懂 数据库 asp 那些 东西 这个表单提交完全没有任何意义的
如果你想体会一下 表单提交的感觉 那很简单
写一个新页面 a.html form表单中 action="a.html"
这样就会提交 但是和a标签 链接过去 没有任何区别·
希望能帮倒你 谢谢
其次 就解决提交了以后的问题 你说你数据库 asp这些都不懂 那么 假设我写一个asp 给你地址让你提交
提交上来你要干嘛? 就提交 然后完事了? 你不懂 数据库 asp 那些 东西 这个表单提交完全没有任何意义的
如果你想体会一下 表单提交的感觉 那很简单
写一个新页面 a.html form表单中 action="a.html"
这样就会提交 但是和a标签 链接过去 没有任何区别·
希望能帮倒你 谢谢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单纯的html是不能实现提交的,必须要有数据库的链接,才可以的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表单可以提交到ASP JSP PHP , 因为这些数据传递过去 是要进行接收的。所以必须要是后台程序才可以 执行操作。JS是不能接收这个东西的。
至于你不会数据库 只要安装一个 appsever 来操作执行就OK了。
至于你不会数据库 只要安装一个 appsever 来操作执行就OK了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
留言板,动态数据,需要用到php,asp,jsp,.net,等动态脚本上面这些都是要存入数据库的,如果你不想用数据库,你可以将内容直接存入到一个单独的文件里面,看看文件的相关知识吧
追问
你好,请问是什么文件啊 ,专业术语,好让我百度学习 ,嘿嘿谢谢你了
追答
你直接看看php兄弟连的视频吧,或者弄本细说php2,等等的书看吧,一看就明白的,细说php2 这本书不错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询