标题:求助:无法使用登录系统
只看楼主
月夜NO风
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2008-6-29
得分:0 
不全吗?

if session("dlm")<>"txtDLM"    这里就是如果登录名不等于登录名,不是吗?
然后则返回登录页面,其实我是不知道如果登录名一样可以做什么,就写了
response.write ,难道不可以这样?那我应该怎么做好?
2008-07-11 17:33
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
得分:0 
如果一样那就不用再重复登录了,直接
  <% Response.Write("Welcome to XX!")  %>
或者输出这个人的相关信息//。
2008-07-11 17:55
月夜NO风
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2008-6-29
得分:0 
是啊,我也是这样想的啊,但是你说我的IF不完整,我又不明白了。。。。。。。
到底怎么了呢?最重要的我就是想“如果登录名不等于数据库中的值”,这句我不会写代码。。。。。。。。。。。
2008-07-12 09:02
月夜NO风
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2008-6-29
得分:0 
顶上去。。。。。。。。达人帮帮我。
2008-07-14 08:09
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
得分:0 
[bo][un]月夜NO风[/un] 在 2008-7-12 09:02 的发言:[/bo]

是啊,我也是这样想的啊,但是你说我的IF不完整,我又不明白了。。。。。。。
到底怎么了呢?最重要的我就是想“如果登录名不等于数据库中的值”,这句我不会写代码。。。。。。。。。。。



登录名不等于数据库的值


sql1="select * from userinfo where 用户名='"&dlm& "'and 密码='"&k1&"'"   ///写的汉语,你把它改为你数据库字段名就可以了
cn1.Open
rs1.Open sql1,cn1
If rs1.EOF Then   //// 如果不相等
response.write("用户名或密码错误")
response.redirect (login.asp)
else
response.write("欢迎!!")
2008-07-14 09:17
月夜NO风
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2008-6-29
得分:0 
如果我需要在直接进入其他页面里也加入判断当前用户名是否正确应该怎么做?
就像论坛一样,我没有登录,但是我得到了地址,直接点网址进入论坛,论坛也会发现我没有登录,应该是用了COOKIES的吧.
这个可以用SESSION做到么?
2008-07-15 11:56
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
得分:0 
session保存用户名要在登陆成功后把用户名写入session
而不是登陆的时候无论用户名正不正确都写入session的

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-07-15 12:44
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
得分:0 
建议楼主,先找个论坛源码看看再说。。。。。
2008-07-15 13:12
月夜NO风
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2008-6-29
得分:0 
其实我好像有的......不过看不太明白.呵呵
2008-07-15 14:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-222580-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.422954 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved