概述
一、表单提交格式
Yii2.0表单提交具有防csrf措施,所以提交表单时需要拥有格外的字段
*post提交
<form action="index.php?r=leave/add" method="post">
<input type="hidden" name="_csrf" value="<?=Yii::$app->request->csrfToken?>">
*get提交
<form action="index.php" method="get">
<input type="hidden" name="r" value="leave/add">
二、后台数据接收
*GET
Yii::$app->request->get($key,$default)【说明】第一个参数(key)为用户get请求的key,第一个参数选填;第二个参数(default)是默认值,第二个 参数选填;不填参数得到的是get数据的数组。
Yii::app->request->queryParams:得到的是数组,与Yii::app->request->get()相等。
*
*Post
Yii::$app->request->post($key, $default)【说明】参数(key)为用户post请求的key,第一个参数选填,第二个参数(default)是默认值,第二个参数选填;不填参数得到的是post数据的数组。
Yii::app?>request?>bodyParams:得到的是数组,与Yii::app->request->post()相等。
三、判断用户请求
Yii::$app->request->isGet;
//get传值
Yii::$app->request->isPost;
//post传值
最后
以上就是阳光大炮为你收集整理的Yii2.0表单提交与后台接收一、表单提交格式二、后台数据接收三、判断用户请求的全部内容,希望文章能够帮你解决Yii2.0表单提交与后台接收一、表单提交格式二、后台数据接收三、判断用户请求所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复