asp留言数据提交代码

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:18:16
<%
if request.ServerVariables("REQUEST_METHOD")="POST" then
if request("username")<>"" and request("email")<>"" and request("content")<>"" then
sql="select * from guestbook"
set rs=Server.CreateObject("ADODB.Recordset")
rs.Open sql,conn,1,3
rs.addnew
rs("username")=request("username")
rs("sex")=request("sex")
rs("phone")=request("telphone")
rs("Email")=request("email")
rs("content")=request("content")
rs.Update
Response.Write("<script>alert('谢谢您的留言!');location.href='lx.asp';</script>")
rs.close
set rs=nothing
end if
end if
%>

这是我数据提交信息 但是我现在不想要姓名 性别 邮箱 我只要一个留言内容 和一个提交按钮 这个如何写!请高手指点!

我晕!
你把那些你不想要的直接删掉不就行了

呵呵!!

rs("username")=request("username")
rs("sex")=request("sex")
rs("phone")=request("telphone")
rs("Email")=request("email")
删掉

首先删除姓名,性别,邮箱对应的文本输入框,删除时注意看看有没有这些字段输入为空的提示,比如javascript提示:姓名不能为空等等,一并删除这些javascript 语句。

至于提交保存页面
if request("username")<>"" and request("email")<>"" and request("content")<>"" then
这里有限制要求姓名,邮件不能为空,全部修改如下:
----------------------------------------------------
<%
if request.ServerVariables("REQUEST_METHOD")="POST" then
if request("content")<>"" then
sql="select * from guestbook"
set rs=Server.CreateObject("ADODB.Recordset")
rs.Open sql,conn,1,3
rs.addnew
rs("content")=reques