微信小程序服务器端登录注册验证「建议收藏」

微信小程序服务器端登录注册验证「建议收藏」$data=[ ‘name’=>$name, ‘number’=>$number, ‘code’=>$code];$rule=[ ‘name’=>’require’ ‘number’=>’require|number|lenght:10,11’, ‘code’=>’require’];$errMsg=[ ‘name’=>’姓名必填’, ‘number.require’=>’学号必填’, ‘number.number’=>

大家好,又见面了,我是你们的朋友全栈君。

$data =[
	'name'=>$name,
	'number'=>$number,
	'code'=>$code
];
$rule =[
	'name'=>'require',
	'number'=>'require|number|lenght:10,11',
	'code'=>'require'
];
$errMsg = [
	'name'=>'姓名必填',
	'number.require'=>'学号必填',
	'number.number'=>'学号必须为数字',
	'number.length'=>'学号长度在10-11位',
	'code'=>'临时凭证不能为空'
];
$valid = new Validate($rule,$errMsg);
if(!valid ->check($data)){ 
   
	return error($valid->getError())
}else{ 
   
	return success('验证通过')
}

**********************

function error($message){ 
   
	return[
		'error'=>true,
		'data'=>$message
	]
}

function success($data =''){ 
   
	return[
		'error'=>false,
		'data'=>$data
	]
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160428.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • v8,spidermonkey,chakra,spidermonkey四大主流JS引擎安装教程

    v8,spidermonkey,chakra,spidermonkey四大主流JS引擎安装教程四大主流JS引擎安装教程参考网址:https://github.com/sslab-gatech/DIE/tree/master/engines安装步骤:./download-engine.shch1.11.5./download-engine.shjsc2.23.3./build-ch.sh1.11.5./build-jsc.sh2.23.3脚本含义:./download-engine.sh:用于下载引擎源码,ch对应chakra引擎,1.11.5对应引擎版本。另:jsc

    2022年10月16日
    0
  • SCTP详解

    SCTP详解转载自:IBM中文官网sctp部分,代码下载地址:http://www.ibm.com/developerworks/apps/download/index.jsp?contentid=163181&filename=l-sctp-msdemo.zip&method=http&locale=zh_CN作者:M.TimJones是一名嵌入式软件工程师,他是 GNU/LinuxAppl

    2022年6月29日
    23
  • Haar特征提取算法的实现

    Haar特征提取算法的实现自己动手 丰衣食足 系列 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp Haar 特征是一种很早就被提出的图像特征提取算法 后面还经过了几次改进 Haar 特征能够很好地运用于人脸识别技术 当然很多目标检测技术中对目标图像的特征提取也可以使用 Haar 特征 当我们使用 opencv 自带的 cascade 分类器时可以选择 Haar 特征作为训练样本数据的特征描述子 然后将特征描述子作为样本数据送入 cascade 分类器中 就可以通过 Adab

    2025年7月10日
    0
  • leetcode归并排序_什么是区间

    leetcode归并排序_什么是区间以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例 1:输入:intervals = [[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例 2:输入:intervals = [[1,4],[4,5

    2022年8月9日
    2
  • vs实现用户注册登录_用户注册登录怎么填写

    vs实现用户注册登录_用户注册登录怎么填写publicstaticUserInfoGetUser(stringname,stringpwd){//填写搜索姓名和密码的sql语句stringsql=string.Format(“select*fromUserInfowhereLoginName='{0}’andPassword='{1}'”,name,pwd);DataTabledt=DBHelper.ExcuteTab.

    2022年10月13日
    0
  • 电脑cmd命令大全_cmd代码大全

    电脑cmd命令大全_cmd代码大全记事本格式:https://download.csdn.net/download/weixin_42859280/10942914前言:CMD是什么?在windows环境下,命令行程序为cmd.exe。是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序。类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行。比如输入shutdown…

    2022年9月22日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号