我是靠谱客的博主 阳光大炮,这篇文章主要介绍Yii2.0表单提交与后台接收一、表单提交格式二、后台数据接收三、判断用户请求,现在分享给大家,希望可以做个参考。

一、表单提交格式

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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部