html页面验登入界面用户名和密码 怎样判断在数据库已存在,存在跳入第二个网页,不存在提示并返回原网页

html页面验登入界面用户名和密码 怎样判断在数据库已存在,存在跳入第二个网页,不存在提示并返回原网页,第1张

实际上你问的问题比较笼统!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判断问题(判断数据库中是否存在)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9321590.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存