• 文章:68
  • 作品:3|
  • 书架:6|
  • 工具箱:4|
您的位置:首页 > 文章 > PHP相关

thinphp注册问题解决办法!

文/ 古典 2020-02-26 阅读 评论() 个赞

thinkphp程序提示需要输入email才能注册,由于程序对于用户信息没有太大的要求,那么我这里把数据库的email值设置成允许为空,也就是不需要去填写,我也没设置这个表单,办法如下:

在数据库命令里执行:

alter table jieqi_system_users modify email varchar(60) null;

那么接下来发现问题还未解决,注册成功后返现出现未定义变量问题,那么我们打开debug测试控制,显示的member_username以及user_info未定义变量,那么我们重新给他定义变量

$member_username = cookie('member_username');
$user_info = $user->getInfo('uname="'.$member_username.'"', 'uid');

定义变量完成后反正能注册完后正常进入会员中心了,,

cookie('member_username', $user_info['uname'], 3600*30);
//未定义变量引发语句,获取cookie登录信息

欢迎转载,但请注明作者「古典」和原文地址「https://www.gudian.org/article/kaifa/63.html」。
如需商业转载或刊登,请联系作者获得授权,感谢您对作者版权的尊重。

© 2018-2019 古典工作室 Gudian.org

本站非盈利性网站,站内文章软件仅供学习交流.