1.弄的这个排版,真的是看不下去,乱的头大,尼玛的连个回车符号都没有!!按照这个文档排版:http://www.fecshop.com/markdown
2.你注册页面发送手机验证码
Yii::$app->session->set('login_sms_code',$code);
把个值命名成 login_sms_code
? 这不是登录的命名吗?
3.你通过ajax调用url,生成随机码,然后写入session,发送手机,这个值肯定是一致的,你可以打印一下log看看:
fecshop log 功能帮助文档
我怀疑你的代码有问题,自己用log输出自己排查。
如果真的和你说的,是上次的验证码,你可以在写入session后,马上从session中取出来,看看值,是否和刚刚set到session的值一致?这个肯定是一致的。
你自己的代码逻辑有问题,自己去排查,有log日志,用log打印出来各个阶段输出的值
这都是你自己的事情,别人只能给思路。
最后,你的代码都不贴上来,还问这样的具体代码逻辑问题,问个鬼啊!