yii 您提交的数据无法被验证。
来源:互联网 发布:网络对传播的作用 编辑:程序博客网 时间:2024/05/03 01:22
在做页面前端在线留言时,我没有使用ActiveForm生成表达,而是用html写的,在提交时报您提交的数据无法被验证。,在网上查了资料,说在表单中添加隐藏域
<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app->request->csrfToken ?>">
但添加了还是不行,网上找了很久依旧无法解决,后来我看了下后台的写法,后台是这样写的:
<input type="hidden" name="_csrf-backend" value="Ewlh7_Ua66nXFLvOevY1-L_m47kGGNz89hvxlf2voeRDnhHcFG8ONZ7pPbjYrQaUsr1wGh92aftqkB_qvgXRNw==">
因为我用的是高级版,可能这就是区别吧,于是写成这样:
<input name="_csrf-frontend" type="hidden" id="_csrf-frontend" value="<?= Yii::$app->request->csrfToken ?>">
这样写就可以提交了。
阅读全文
0 0
- yii 您提交的数据无法被验证。
- yii 数据无法验证
- yii表单提交后无法验证
- 提交表单报400错误,提示 “您提交的数据无法验证”
- Yii 控制器验证ajax提交的数据的两种方式
- Yii --CActiveForm的Ajax数据验证
- Yii的表单提交
- yii 表单提交数据的方式——总结
- 提交表单出错 [HttpException (0x80004005): 无法验证数据。]
- yii form 表单提交之前JS在提交按钮的验证
- Struts2对表单提交数据的验证
- Yii的csrf验证
- yii的csrf验证
- Yii的CSRF验证
- Yii的CSRF验证
- PHP无法取得表单提交的数据
- KindEditor编辑器无法获得提交的数据
- struts2无法获得表单提交的数据
- CTF短秘钥的RSA解密
- 前言
- python_面向对象(二)
- 半平面交。poj2451
- AQS(一) 对CLH队列的增强
- yii 您提交的数据无法被验证。
- BinarySearch-----209. Minimum Size Subarray Sum
- PHP字符串操作
- 误区--变量的错误使用
- clear属性使用的小技巧
- vb.net 教程 12-3 HtmlElement类 4
- Android Binder 修炼之道(二)Client Server 实例
- Beaglebone Black上使用Codesys开发EtherCAT(二)
- 第一章 初遇App冷启动