利用thinkphp验证码的简单方法

利用thinkphp验证码的简单方法
本文阐述了在ThinkPHP使用认证码的简单方法分享给你供你参考,如下:

首先生成认证码,在行动的文件,在ThinkPHP提供的方法直接调用生成可以确保PHP扩展GD2打开。

如下:
类将模型扩展模型
{

*显示验证代码信息
* /
公共功能验证()
{
(ob_clean); / /空(擦除)输出缓冲区是空的,输出前,通常不显示验证码,考虑这个问题
进口('org图像。利用。);
图像::buildimageverify();
}
}

保存生成的认证码的值与会议同时:复制代码代码如下:$ _session { 'verify}

注意:存储值是用MD5加密的。

在相应的TPL文件中,调用验证码,使用方法如下:

复制代码如下:可以实现单击刷新功能

结果如下:
用户提交过去的身份验证代码,要求MD5加密与保存的会话值进行比较,即:

确定是否MD5($ _post { }和{ 'verify_session美元'verify}是平等的。

这就完成了身份验证代码的基本使用。

希望本文有助于基于ThinkPHP框架的PHP程序设计人。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部