asp,在dw里表单form里的name值不是是数据库里对应的字段吗?

ifrequest("user_content")=""orrequest("user_code")<>request("codes")thenifrequest("us... if request("user_content")="" or request("user_code")<>request("codes") then
if request("user_content")="" then
response.write"<script language='javascript'>window.confirm('对不起!留言内容不能为空!');</script>"
response.write"<script language='javascript'>parent.window.history.go(-1);</script>"
end if
if request("user_code")<>request("codes") then
response.write"<script language='javascript'>window.confirm('对不起!验证码不正确!');</script>"
response.write"<script language='javascript'>parent.window.history.go(-1);</script>"
end if
else
set rst=server.createobject("adodb.recordset")
rst.open "select * from liuyan",conn,3,3
rst.addnew
rst("name")=request("user_name")
rst("tel")=request("user_tel")
rst("addr")=request("user_addr")
rst("content")=request("user_content")
rst.update
rst.close
conn.close
set rst=nothing
set conn=nothing
response.write"<script language='javascript'>window.confirm('恭喜您!留言成功!!');</script>"
response.write"<script language='javascript'>location.href='liuyan.asp';</script>"
end if

if request("user_content")="" 这句话怎么翻译? request是什么意思?

response.write"<script language='javascript'>window.confirm('对不起!留言内容不能为空!');</script>"
response.write"<script language='javascript'>parent.window.history.go(-1);</script>"
end if
这两句有怎么翻译?逐字逐句的那种。我菜鸟得很。

最后一个问题:liuyan这个数据库表里的字段是不带“user_”的,而form里的name值却是user_+相应数据库里的字段 ,我想知道,user_name(user_+相应数据库里的字段)是哪里定义的?是哪里来的?
展开
 我来答
联风鸟共鸣春6
2011-10-11 · TA获得超过123个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:286万
展开全部
request("user_content") 就是从你提交的表单中找到名字为user_content的字段,看看值是什么?request是asp的内置对象。

window.confirm('对不起!留言内容不能为空!');就是弹出一个窗口告诉你留言内容不能为空。

parent.window.history.go(-1); 就是父窗口返回上一页。

连起来就是:如果表单提交过来的user_content是空,就提示用户没有输入内容然后返回上一页。

最后一个问题 数据库和表单提交来的东西是没有任何关系的。
数据库我可以定义为a
表单定义为b 都行。自己定义~~
缓步莫迟疑C
2011-10-11 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6455万
展开全部
不要把表单控件的NAME属性设置成和数据库字段名一样的,这样等于是在告诉别人你的数据库结构,不安全也不专业.Request是ASP的内建对象,主要用于获取由浏览器发送过来的表单数据,URL查询参数和Cookie等内容.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式