ASP中如何验证密码呢?

来源:百度知道 编辑:UC知道 时间:2024/05/04 13:03:22
现在想要实现这种功能,就是用户发布文章的时候需要输入个管理密码,如果以后想要删除这篇文章的时候只需要点击删除然后再输入当初设定的密码就行了,现在发表文章、浏览文章都实现了,可到了要删除文章的时候不知道该怎么去写了,不知道怎么让用户输入的密码跟当初的做验证,能帮我下吗?

你在用户最开始登陆的时候加如代码
<%session("uerspwd")=request.form("密码项名")%>

在删除页的最顶端的时候 加入
<%
if request.form("删除页面项名")<>session("uerspwd") then
response.write "你输入的密码和你登陆时输入的密码不一样"
response.end()'停止执行后面的ASP文件
end if
%>

这样其实只有一个目的 就是用户进入的时候把他的密码存在session("uerspwd")的阶层变量中,然后在删除的时候在输入登陆密码

判断删除时候输入的密码和session("uerspwd")保存中的密码是否一样就可以了

回答完毕

文章表中加个密码字段,发布文章时将密码写进去,当删除时,与数据库中的密码做比较.

可以有一个管理表.里面存放管理密码

输入密码成功之后创建变量session

在添加处理页面中加入判断session是否为空!

session不为空的时候进行添加. 反之不进行添加

删除也是一样.创建session

利用session判断是不是已经登录

如果想每删除一次都要输入密码.那就要在删除页面的最下面吧session的变量直释放.也可是用session直接等于空