用户:
登登_查看:16 回复:3 评论:16 创建时间:2023-03-10T22:55:24
要准备以下控件:一个文本,两个输入框,一个登录按钮,一个富文本
设置文本的内容为(注:账号只能输入数字),把输入框的提示文本设置成以上的样子,登录按钮也不用我多说了吧,把富文本的内容设置成(没有账号点这里注册)把这里注册设置为蓝色,这就完成了第一步
再准备以下控件:数据表,mk消息提醒或提示类的控件,云数据库
把数据表的控件名设置为“我的信息”把云数据库的控件名称设置为账号密码昵称,我的因为做聊天软件所以有别的名称
添加列‘账号’‘密码’‘昵称’设置账号为唯一列
把‘我的信息’只留一列,删除所有行

直接上代码
这里还要添加一个数据表
因为变量不能长久保存
设置数据表的控件名称为‘登录状态’只留一行一列
大致思路为
先检测账号和密码的内容是否为空
查询账号,把查询结果添加到我的信息,作者名称搞错了
如果查询结果输入账号的第一项和请输入账号的输入内容是否一致,如果一致,则执行下一步
如果不一致直接开启请输入账号的报错,内容如上图。
一致时,看第二项的密码是否等于编码请输入密码的文本,这是因为作者在注册时是把密码编码保存在云数据库中的,(可能不太安全,加密看其他大佬的教程,不喜勿喷),如果等于设置登录状态的第一行,第一列为已登录,提醒登录成功,转到你作品的主页。如果不一致则替换登录状态的1,1(简单点写,相信大家都能看懂)为未登录如果觉得不保险就像作者一样再加一个检测是否登录
当然,再打开屏幕时也要检测是否登录
也就是图片底下的如果登录状态列:第一列行:1的值=已登录......那一点
本教程只讲了登录系统
后期会讲注册系统
不喜勿喷
欢迎点赞或留言
这期其实没看别的大佬,只是浅看了一下,大部分都是自己想的