javascript - PHP注册邀请码
程序员文章站
2022-03-15 10:02:10
...
注册的时候
判断这个邀请码注册人有邀请码时,填写邀请码判断正不正确,没有邀请码可不用填写,这个判断该怎么写?求告知
回复内容:
注册的时候
判断这个邀请码注册人有邀请码时,填写邀请码判断正不正确,没有邀请码可不用填写,这个判断该怎么写?求告知
既然有邀请码,说明你们后台或数据库或缓存或者其他地方有正常有效的邀请码,对不。那么用户只要在表单里面的邀请码填写了内容,不管填写什么你得到用户填写的邀请码,和你们后台的正常有效的邀请码进行对比,如果相等则说明有效,然后把这邀请码给干掉或者变成无效的都可以。如果不填就不填了
不是很懂你的意思,按我的理解,你想要的效果是,有填写则验证正确性,没填写则不验证?
数据到后端做一次非空验证
$code = $_POST['code'];//邀请码
if(!empty($code)){
//去数据库查询邀请码正确性
....
}
PHP if...else语法基础
邀请码肯定你数据库中有,然后如果他输入了邀请码,就核对这个邀请码有没有,如果没有输入就不用管,直接往下执行
我想一般逻辑是这样的,
后台接受数据,如果接受到邀请码字段为空,那就忽略,用没有邀请码的逻辑检查
如果接受到的邀请码不为空,就当有邀请码检测
所以前段页面需要给的提示,比如:邀请码输入框,提示:没有邀请码可不填
希望对你有帮助