• 插件开发
  • [1.2修复版]邮箱更改 - 让用户注册后依然能更改邮箱

这是我捣鼓出的第一个插件,以前我都是直接在源文件更改的,但是升级后模板都被重置了,还需要覆盖回去,覆盖回去就可能会把新版本的新功能给掩盖掉。所以我也开始为自己写插件了,为的就是方便升级程序。

注册后不让更改邮箱也是为了安全考虑,但针对网站不同需求,反正我是需要这功能,所以就简单的写成插件,如果直接写进模板或核心文件,升级又可能会被重置。插件就不用担心啦,因为插入点不会变。

修复保存提示错误,上次压缩包放错文件了。o(╯□╰)o

功能视图(支持手机版)

QQ截图20160912211809.png

QQ截图20160913231206.png


"食用"方法:将附件里的"cnsion_email"文件夹,上传至网站"Plugin"目录下,然后在后台开启插件即可。

第一次学做插件,如有不妥的地方还请见谅,O(∩_∩)O谢谢。

如果不用插件呢,直接在文件改,代码分享一下,谢谢!~

$email = htmlspecialchars(strip_tags(X("post.email"))); if(!empty($email)){ S("User")->update(array( 'email'=>$email ),array( 'id'=>NOW_UID )); return $this->message('保存成功',true); }