html和后台验证代码按官方来操作
ThinkPHP官方手册
注意:
如果验证一直失败,看看Session是否开启,
打印dump(session_status());结果=2为正确的,
PHP_SESSION_DISABLED
: Session功能被禁用(返回值为0)。PHP_SESSION_NONE
: 没有启动session(返回值为1)。PHP_SESSION_ACTIVE
: session已经启动并正在使用(返回值为2)。
如果不=2,在APP/middleware.php中,加上\think\middleware\SessionInit::class
这种全局开启,单独开启没搞