tp6的表单令牌问题

浏览:4488 发布日期:2019/10/31 分类:ThinkPHP6专区
我的表单令牌不知道怎么回事,手册里所有的验证方法我都用了,但是全部都是表单令牌无效,我不知道哪里出了问题,望指点一二,谢谢。

index.html<form action='{:url("index/submit")}' method="post">
<input type="text" value='{:token()}' name="__token__"  style="width:400px;">
<input type="submit">
</form>
submit接受页面        public function submit(Request $request)
    {
        $validate = \think\facade\Validate::rule('age', 'number|between:1,120')
        ->rule([
            'token_register'  => 'require|max:44|token',
            'email' => 'email'
        ]);

        $data = [
            'token_register'  => input('__token__'),
            'email' => 'thinkphp@qq.com'
        ];

        if (!$validate->check($data)) {
            dump($validate->getError());
        }
        }
最佳答案
评论( 相关
后面还有条评论,点击查看>>