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_+相应数据库里的字段)是哪里定义的?是哪里来的? 展开
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_+相应数据库里的字段)是哪里定义的?是哪里来的? 展开
展开全部
request("user_content") 就是从你提交的表单中找到名字为user_content的字段,看看值是什么?request是asp的内置对象。
window.confirm('对不起!留言内容不能为空!');就是弹出一个窗口告诉你留言内容不能为空。
parent.window.history.go(-1); 就是父窗口返回上一页。
连起来就是:如果表单提交过来的user_content是空,就提示用户没有输入内容然后返回上一页。
最后一个问题 数据库和表单提交来的东西是没有任何关系的。
数据库我可以定义为a
表单定义为b 都行。自己定义~~
window.confirm('对不起!留言内容不能为空!');就是弹出一个窗口告诉你留言内容不能为空。
parent.window.history.go(-1); 就是父窗口返回上一页。
连起来就是:如果表单提交过来的user_content是空,就提示用户没有输入内容然后返回上一页。
最后一个问题 数据库和表单提交来的东西是没有任何关系的。
数据库我可以定义为a
表单定义为b 都行。自己定义~~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询