function checkUser(){

//获取用户名 密码

$uname=$_GET['uname'];        $upass=$_GET['upass'];        $user=M("user");//访问数据库中的t_user表(t_ 以在config.php中设置为表前缀了)

$where="uname='".$uname."' and upass='".$upass."'";//查询的条件语句

$res=$user->where($where)->select();//执行SQL语句/*上面三名话可以用这两句代替

$sql="select * from t_user where uname='".$uname."' and upass='".$upass."'";

$res=M()->query($sql);

*/

if($res)

{           $arr["status"]=100;           $arr["message"]="登陆成功";           //$arr["data"]=$res;

}else{            $arr["status"]=303;            $arr["message"]="用户名名或密码错误";

}        //输出json

echo json_encode($arr);

}

}?>

1.登录接口

请求参数get方式

参数名 类型 说明

uname 字符串 用户名

upass 字符串 密码

返回参数

参数名 类型 说明

status 整型数字 状态码最后表格说明

message 字符串 说明信息

附表状态码返回值简要说明

status message

100 成功

200 记录重复

300 数据库错误查询、修改或者删除没有值

301 缺少相关参数

302 密码错误

303 无此用户

400 验证码错误时间失效

thinkphp如何通过php请求接口,thinkphp怎么做json数据接口相关推荐

  1. 小红书商品详情API接口(商品详情页面数据接口)

    小红书商品详情API接口(商品详情页面数据接口)代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中,点击获取请求key和secr ...

  2. 淘宝商品详情接口(商品详情页面数据接口)

    目前封装好淘宝商品详情接口(商品详情页面数据接口),可以用于数据搬家,一站复制商品数据,数据分析业务,商品数据监控业务,商品上传业务,商城建设等.可以支持多线程高并发请求调用,希望能够下面的接口代码对 ...

  3. java跨域解析json数据_java后台设计简单的json数据接口,设置可跨域访问,前端ajax获取json数据...

    在开发的过程中,有时候我们需要设计一个数据接口.有时候呢,数据接口和Web服务器又不在一起,所以就有跨域访问的问题. 第一步:简单的设计一个数据接口. 数据接口,听起来高大上,其实呢就是一个简单的Se ...

  4. 淘宝京东拼多多抖音淘特1688等多平台商品APP详情API接口(商品详情页面数据接口,商品销量接口,关键词搜索商品销量接口)

    淘宝京东拼多多抖音淘特1688等多平台商品APP详情API接口(商品详情页面数据接口,商品销量接口,关键词搜索商品销量接口)代码对接如下: 1.公共参数 名称 类型 必须 描述 key String ...

  5. 淘特商品详情API接口(商品列表接口,商品销量接口,商品价格接口,商品价格排序接口,商品销量排序接口,专享价接口,已售商品数据接口,APP商品详情接口)

    淘特商品详情API接口(商品列表接口,商品销量接口,商品价格接口,商品价格排序接口,商品销量排序接口,专享价接口,已售商品数据接口,APP商品详情接口)代码对接如下: 1.公共参数 名称 类型 必须 ...

  6. java发送post请求上传文件和json数据

    java发送post请求上传文件和json数据 因为第三方的上传服务post参数使用了两个@requestpart参数. 但是feign不可以使用两个@requestpart参数.会报错:java.l ...

  7. PHP 简单封装返回JSON数据接口

    前言 本文使用 php 来做一个简单的接口,客户端传入数据,该接口返回 JSON 格式数据. api.php <?php/* * (PHP简单封装JSON数据接口) * @param integ ...

  8. jmeter的java请求参数设置_Jmeter中json数据参数化、断言设置

    第一步:光标定位到测试计划上,右键菜单"添加" -> Threads(users) -> 线程组,如下图 第二步: 光标定位到线程组,右键菜单选择 "添加&q ...

  9. 微信小程序调用json数据接口并解析

    开始写js,用request请求接口url,当请求成功的时候,在控制台打印一下返回的res.data数据,在控制台可以看到打印了接口数据了,在请求接口成功之后,用setData接收数据,并且需在dat ...

最新文章

  1. 此文一出,从此无需再熬夜等待
  2. 使用JQuery完成仿百度的信息提示
  3. Help Jimmy(递归)
  4. struts2中action向action之间传数据和action向jsp传数据理解
  5. can协议解析字符串的原理
  6. 爬楼梯(递归——奇数步,偶数步扩展)
  7. linux系统不关机添加硬盘吗,Linux服务器不关机新增硬盘的方法
  8. sublime text 2 解决错误 [Decode error - output not utf-8]
  9. win10换源安装opencv-python
  10. 传奇服务器怎么修改背包金刚石显示,教你在服务器加自己的装备
  11. 深入浅出Spring Boot 2.x——第一章Spring Boot来临
  12. Solidity 中的函数状态可变性
  13. 只有1kb的清理软件_教您清理1kb快捷方式病毒
  14. excel如何快速查询银行卡号实名认证?
  15. 软件测试行业发展现状及前景
  16. 智能名片为什么使用场景都是微信小程序?哪些新玩法值得一试?
  17. 攻防世界mfw--详细笔记
  18. 关于使用winfrom程序调用命令控制台
  19. 网页引入谷歌字体_在网页中使用Google字体
  20. Java利用HttpClient发送请求生成微信支付二维码、查询支付状态

热门文章

  1. --- struts数据源配置(详解)---
  2. c语言输入整数要求输出字符,求C语言 将输入整数转换成字符串输出!
  3. android tablerow 间隔,android-如何使TableRow从右到左
  4. gitchat 会员值得买么_小米雷军亲自站台,599元的星特朗天文望远镜值得买么?...
  5. Codeforces Round #561 (Div. 2)ABC
  6. excel修改列名 pandas_P9:pythonpandas玩转excel文件
  7. mysql 索引 原理_MySQL索引实现原理分析
  8. 深度学习(11)TensorFlow基础操作七: 向前传播(张量)实战
  9. 看了就会的VScode给C++的配置编译环境(Visual Studio Code)
  10. POJ 3241Object Clustering曼哈顿距离最小生成树