PHP 开发API接口 注册,登录,查询用户资料

服务端

0) { exit(json_encode(1)); //返回1表示注册失败 } else { $addsql = "insert into `member` (username,password,email) values ('$username','$password','$email')"; mysql_query($addsql); exit(json_encode(0)); //返回0表示注册成功 } break; //查询用户信息 case"selectuserinfo"; $username = lib_replace_end_tag($_GET['username']); $sql = "select id,username,nickname,mobile from `member` where username='$username'"; $query = mysql_query($sql, $conn); $row = mysql_fetch_array($query); foreach ($row as $key => $v) { $res[$key] = urlencode($v); } exit(json_encode($res)); break; //会员登录 case"userlogin"; $username = lib_replace_end_tag($_GET['username']); $password2 = lib_replace_end_tag(trim($_GET['userpassword'])); $password = md5("$password2" . ALL_PS); $sqluser = "select id,username,password from `member` where username='" . $username . "' and password='" . $password . "'"; $queryuser = mysql_query($sqluser); $rowuser = mysql_fetch_array($queryuser); if ($rowuser && is_array($rowuser) && !empty($rowuser)) { if ($rowuser['username'] == $username && $rowuser['password'] == $password) { if ($rowuser['password'] == $password) { $res = urlencode("登录成功"); exit(json_encode($res)); } else { $res = urlencode("密码错误"); exit(json_encode($res)); } } else { $res = urlencode("用户名不存在"); exit(json_encode($res)); } } else { $res = urlencode("用户名密码错误"); exit(json_encode($res)); } /* * 0:表示登录成功,1:表示密码错误,2:用户名不存在,3:用户名密码错误 */ break; default: exit(json_encode(error));}?>

客户端例子:

相关文章

相关视频

php api查询开发,PHP 开发API接口 登记,登录,查询用户资料相关推荐

  1. java多线程查询_利用Java函数式接口处理多线程查询

    Java函数式接口 有且只有一个抽象方法的接口被称为函数式接口. @FunctionalInterface注解: 该注解可用于一个接口的定义上, 一旦使用该注解来定义接口, 编译器将会强制检查该接口是 ...

  2. Android开发规范:API接口安全设计规范

    公众号[国民程序员]回馈粉丝福利: 现金红包和送书活动火热进行中,点击参与! 我的新书<Android App开发入门与实战>已于2020年8月由人民邮电出版社出版,欢迎购买. 书籍详情请 ...

  3. api怎么写_PHP开发api接口安全验证

    php中文网最新课程 每日17点准时技术干货分享 php的api接口 在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情 ...

  4. web api接口开发实例_小程序开发如何调用 API 接口,以豆瓣电影为例

    API 调用是开发者在小程序开发过程中经常会遇到的问题,本期我们以为调用豆瓣电影 API 为例具体来看 API 的调用过程以及常见的一些问题. 测试用到的小程序是「电影周周看」,内容来自清华大学软件学 ...

  5. 使用 dotnet core 和 Azure PaaS服务进行devOps开发(Web API 实例)

    引子 这一篇文章将用一个完整的实例,给大家介绍如何基于dotnet core(微软.NET的最新版本,支持跨平台,跨设备的应用开发,详情请参考 https://www.microsoft.com/ne ...

  6. 快速搭建你的api数据交易平台-图文开发教程

    项目背景 如果你需要开发搭建自己的api数据交易平台,并且能在平台上面进行对客户管理.接口管理.套餐管理.账单管理.充值管理,那么下面将来介绍如何使用接口大师这个框架快速进行开发. 安装 PhalAp ...

  7. 物流一站式单号查询之快递鸟API接口(附Demo源码)

    前三篇中,我们已经从注册.申请接口.调用接口.联调开发.部署上线等一系列角度对比过几家不同的物流平台,今天我们再来瞧一瞧快递鸟这个物流API平台,我们会今天从全流程的快速梳理一遍,另外,我还会就在我对 ...

  8. 微信小程序+OLAMI自然语言API接口制作智能查询工具--快递、聊天、日历等

    微信小程序最近比较热门,再加上自然语义理解也越来越被人关注,于是我想赶赶潮流,做一个小程序试试.想来想去快递查询应该是一种比较普遍的需求. 如果你也在通过自然语言接口做点什么,希望我的这篇博客能帮到你 ...

  9. 分析 | NFTScan NFT API 在加密钱包开发中的应用

    随着加密货币和区块链技术的不断发展,目前 NFT(Non-Fungible Token,非同质化代币)已经成为了一个备受关注的热点.NFT 钱包是一种加密货币钱包,它可以帮助用户管理和交易 NFT,以 ...

最新文章

  1. JavaScript基础学习3
  2. 实例:ABAP权限对象设计与权限检查的实现
  3. Android的ADB工具使用
  4. 【论文阅读】A Gentle Introduction to Graph Neural Networks [图神经网络入门](6)
  5. 特洛伊木马脚本linux,手动查杀特洛伊木马
  6. POJ3904(dfs)
  7. java观察者模式本质_6.[研磨设计模式笔记]观察者模式
  8. 调剂厦大计算机,2017智能系硕士统考研究生调剂信息
  9. 大疆手持云台和华为mate20_告别手残,华为Mate30与大疆手持云台拍照真香
  10. 中小学信息学相关比赛汇总(C++类)
  11. 9.23 最后45天
  12. 单例模式-1.单利模式的简单实现
  13. 是否有一个“先前的兄弟”选择器?
  14. 全球IPv4地址正式耗尽!
  15. 数据库备份与还原的过程中介质集有2个介质簇,但只提供了1个。必须提供所有成员...
  16. LaTeX数学符号汇总
  17. CPU-BenchMark
  18. 一、最简单的神经网络--Bp神经网络
  19. 批量图片验证模型错误: OP_REQUIRES failed at save_restore_v2_ops.cc:184 : Not found: Key conv1_1/bias not found
  20. 头部姿态估计:《Fine-Grained Head Pose Estimation Without Keypoints》

热门文章

  1. Graphviz样例之集群流程图
  2. HDU1253 胜利大逃亡【BFS】
  3. Java 高阶 —— 相等性比较
  4. 均匀分布(uniform distribution)期望的最大似然估计(maximum likelihood estimation)
  5. 实用的 Python 包 —— 使用 win32 的剪贴板
  6. 工具的使用 —— 搜狗输入法(二)
  7. utilities(matlab)—— 多元函数的数值梯度
  8. 机器学习算法的调试 —— 梯度检验(Gradient Checking)
  9. python如何读取csv文件列表页_Python:使用列表列表读取CSV文件的字段
  10. python装饰器带参数函数_python带参数装饰器的两种写法