利用AppInventor实现登录功能(完整版)

利用AppInventor实现登录功能(完整版)

ID:47361275

大小:542.57 KB

页数:4页

时间:2019-08-03

利用AppInventor实现登录功能(完整版)_第1页
利用AppInventor实现登录功能(完整版)_第2页
利用AppInventor实现登录功能(完整版)_第3页
利用AppInventor实现登录功能(完整版)_第4页
资源描述:

《利用AppInventor实现登录功能(完整版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上次教程,我们已经在SAE的共享型MySQL中新建了数据表,并且通过APP向数据表中写入了用户的信息(用户名、密码、昵称),如下图所示:         今天文章重点论述利用AppInventor实现登录功能。           原理说明:从客户端输入用户名和密码,服务器端使用PHP代码对客户端上传的用户名和密码与数据表中的用户名和密码进行比对,根据比对结果返回数据。接着,客户端根据服务器端返回的结果显示信息(登录失败或者登录成功)。        Step1:界面设计            界面设计直接看图不说话!            Step

2、2:服务器端脚本代码

3、{$user}'ANDpassword='{$pwd}'";                                                //在'user'数据表中查询是否存在与客户端上传的用户名和密码相同的用户信息$mysql->runSql($sql);              //执行sql语句$no=$mysql->affectedRows();            //sql语句影响的代码行数if($no==0){                     //如果没有影响到数据库中的数据(表明不存在该用户)    ec

4、ho1;                        //返回1表示用户或密码错误}else{                              //如果存在该用户$data=$mysql->getData($sql);              //获取sql语句执行的结果$nick=$data[0]['nick'];                             //获取结果行的'nick'值$resultStr="{$nick}欢迎你!";                //定义字符串变量为“昵称+欢迎语!”echo$res

5、ultStr;                                      //返回欢迎字符串!}?>                                                            //PHP代码结尾            Step3:APP端逻辑设计        逻辑设计说明:当“登录”按钮被单击时,判断用户名和密码是否为空,不为空则设置Web组件的请求头和代码URL(请求头在注册教程中重点阐述过,在此不再赘述)。最后将用户名和密码以二级列表的形式上传至服务器。        当服务器收到请求

6、,并根据客户端上传的用户名和密码执行数据库查找操作,最后将查找结果返回给客户端。接下来完成客户端收到web请求的操作,详情见下图:            Step4:测试     如图所示:测试成功!关注微信公众号“云端微课”第一时间查看AI最新教程!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。