实际上你问的问题比较笼统!HTML要获得和数据库通信的能力需要用到AJAX,也要用到服务器端的脚本语言。实际上流程是:
1:客户端发起登录请求。
2:服务器获得用户输入的与数据库存储的用户名和密码匹配。
3:匹配到了刷新页面。(跳转到下页)匹配不到,则给出错误提示。
这个应该用SQL语句就可以判断了
set rs = serverCreateObject("ADODBRecordSet")
rsopen "select count() as rep from jcs where zhanghao = '"&文本域textfield中的zhanghao值&"' ",conn,1,1
if not rseof and not rsbof then
if cint(rs("rep")) > =3 then
responsewrite "已有3条相同记录"
elseif cint(rs("rep")) = 0 then
responsewrite "数据库中无此相关记录"
else
responsewrite "数据库中存在3条不到相同记录"
end if
end if
rsclose
set rs = nothing
Set rs = ServerCreateObject("ADODBRecordset")
sql="select from table where a=b"
if not rseof then
responsewrite "存在"
else
responsewrite "不存在"
end if
rsclose : set rs=nothing
首先获取用户fwip=RequestServerVariables("REMOTE_ADDR")
ip获取可以可以百度找到有的。
set rs_ip=connexecute("select From ip where ip="&fwip&")",0,1)
if not rs_ipeof then
responseWrite("禁止访问!你当前的IP地址为:"&fwip)
Responseend
rs_ipclose
set rs_ip=nothing
表 huzhao
列 a1(护照有效期) a2(签证有效期)
a1和a2不知道你是怎么定义的
我的思路如下:
sql执行的是select from huzhao
……
a1=rs(month(a1))
a2=rs(month(a2))
if DateDiff("d",date(),a1)<=30 then
responsewrite("护照还差"&DateDiff("d",date(),a1)&"天到期")
end if
if DateDiff("d",date(),a2)<=30 then
responsewrite("签证还差"&DateDiff("d",date(),a1)&"天到期")
end if
只是思路。有好方法的朋友贴出来。
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
现在 做网站管理员,但现在是通过后台管理的,听人说设计网站时有数据库,不知道如何判断在设计这个网站是采用还是asp技术,高手指教!(我在查看内页时都有asp的后缀名,是不是就是采用asp数据库啊?)
解析:
asp后缀的是采用ASP技术,aspx后缀的采用技术。
这个是编程语言,和数据库无关。
数据库一般有access ,sql server等
SQL注入一般会在>
以上就是关于html页面验登入界面用户名和密码 怎样判断在数据库已存在,存在跳入第二个网页,不存在提示并返回原网页全部的内容,包括:html页面验登入界面用户名和密码 怎样判断在数据库已存在,存在跳入第二个网页,不存在提示并返回原网页、asp页面如何判断数据库中有多少条记录、ASP判断问题(判断数据库中是否存在)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)