Foxtable(狐表)用户栏目专家坐堂 → 关于用户表


  共有1651人关注过本帖树形打印复制链接

主题:关于用户表

帅哥哟,离线,有人找我吗?
ygg8310
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:957 积分:8493 威望:0 精华:0 注册:2016/4/10 14:33:00
关于用户表  发帖心情 Post By:2019/7/25 23:06:00 [只看该作者]

Dim Verified As Boolean
If
 e.PostValues.ContainsKey("username"AndAlso e.PostValues.ContainsKey("password"Then
    
'实际开发的时候,请改为根据用户表验证身份
    
Dim username As String  = e.PostValues("Tables("授权表").Visible = username")

    Dim password As String  = e.PostValues("Tables("授权表").Visible = password")

    If username = "username" AndAlso password = "password" Then

        Verified  = True
    End 
If

End
 If

[此贴子已经被作者于2019/7/25 23:17:09编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ygg8310
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:957 积分:8493 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2019/7/25 23:07:00 [只看该作者]

If UserName = TablesFind("username='" & e.PostValues("username") & "'") AndAlso Password = TablesFind("password='" & e.PostValues("password") & "'")
Then  '实际使用的时候,请改为从数据库读取用户名和密码进行比较
这样输入就出现了 不可访问。。。
[此贴子已经被作者于2019/7/25 23:26:04编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/26 9:12:00 [只看该作者]

TablesFind是什么东西?

dim dr as datarow = datatables("用户表").find("username='" & e.PostValues("username") & "'")
if dr is nothing then
不存在这个名称的用户的处理
endif
if dr("password") <> Password 
密码不正确的处理
end if

 回到顶部