防止页面重复提交
{:token()}
或者
<input type="hidden" name="__token__" value="{$Request.token}" />
$token = input("__token__");//获取提交过来的令牌
$data = [
'__token__' => $token,
];
//验证路由
$rule = [
'__token__' => 'token',
];
//错误信息
$msg = [
'__token__' => '页面已过期',
];
//引入验证类
$validate = Validate::make($rule,$msg);
if (!$validate->check($data)) {
//如果验证不通过则错误页面并显示错误信息,3s后跳转指定页面
$this->error($validate->getError());
}else{
//通过后则正常进行
}