请教这段ASP表单的post提交文件,如何防止空提交?
<!--#includefile="conn.asp"--><%setrs=server.CreateObject("adodb.recordset")rs.Open"s...
<!--#include file="conn.asp"-->
<%
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from [order] ",conn,1,3
rs.addnew
rs("name")=trim(request("name"))
rs("qq")=trim(request("qq"))
rs("school")=trim(request("school"))
rs("tel")=trim(request("tel"))
rs("address")=trim(request("address"))
rs("content")=trim(request("content"))
rs("date")=now()
rs.Update
rs.Close
set rs=nothing
%>
如上做了一个在线订单系统
这是POST.ASP文件
现在有一个BUG就是如果直接访问这个文件在网站后台数据库就会产生空的结果
如何让人直接访问这个地址不提交东西呢
请高手直接在我的这个文件里修改一下帮我
谢谢谢谢~ 展开
<%
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from [order] ",conn,1,3
rs.addnew
rs("name")=trim(request("name"))
rs("qq")=trim(request("qq"))
rs("school")=trim(request("school"))
rs("tel")=trim(request("tel"))
rs("address")=trim(request("address"))
rs("content")=trim(request("content"))
rs("date")=now()
rs.Update
rs.Close
set rs=nothing
%>
如上做了一个在线订单系统
这是POST.ASP文件
现在有一个BUG就是如果直接访问这个文件在网站后台数据库就会产生空的结果
如何让人直接访问这个地址不提交东西呢
请高手直接在我的这个文件里修改一下帮我
谢谢谢谢~ 展开
1个回答
展开全部
做一个判断嘛。。
if request("name") <> "" then
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from [order] ",conn,1,3
rs.addnew
rs("name")=trim(request("name"))
rs("qq")=trim(request("qq"))
rs("school")=trim(request("school"))
rs("tel")=trim(request("tel"))
rs("address")=trim(request("address"))
rs("content")=trim(request("content"))
rs("date")=now()
rs.Update
rs.Close
set rs=nothing
else
response.Write "<script language='javascript'>alert('大哥别乱搞,小心我打你PP!!');location.href='javascript:history.go(-1)';</script>"
response.End
end if
if request("name") <> "" then
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from [order] ",conn,1,3
rs.addnew
rs("name")=trim(request("name"))
rs("qq")=trim(request("qq"))
rs("school")=trim(request("school"))
rs("tel")=trim(request("tel"))
rs("address")=trim(request("address"))
rs("content")=trim(request("content"))
rs("date")=now()
rs.Update
rs.Close
set rs=nothing
else
response.Write "<script language='javascript'>alert('大哥别乱搞,小心我打你PP!!');location.href='javascript:history.go(-1)';</script>"
response.End
end if
追问
淫才也~!~ 嘿嘿 搞定啦
追答
那给分呗。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询