如何把Thinkphp的验证码单独使用

2025-03-06 17:43:52
推荐回答(1个)
回答1:

首先我加载include_once 'core/verify.class.php';
然后加载类
$Verify = new Verify();

$Verify = new Verify();
$config = array(
'fontSize' => 30, // 验证码字体大小
'length' => 3, // 验证码位数
'useNoise' => false, // 关闭验证码杂点

);
$Verify->entry($config);

//报错
Notice: Use of undefined constant NOW_TIME - assumed 'NOW_TIME 175
Notice: Undefined variable: session 176
Fatal error: Function name must be a string 176



ThinkPHP的验证码是这么获取的。
$Verify = new \Think\Verify();
$Verify->entry();

PS:1.关于报错的那里,NOW_TIME 向服务器的请求时间,$_SERVER['REQUEST_TIME'];
2.Thinkphp操作session用的session()函数,你改成$_SESSION即可。