怎么使用原始HTML表格提交请求到yii的site/action

kael_1221
  • 4
新手上路,请多包涵

不想使用ActiveForm,想用原始的HTML表格提交,代码如下

//in view
<form action="<?php echo Yii::$app->urlManager->createUrl(['site/myAction]) ?>" method="post">
  First name: <input type="text" name="fname" />
  Last name: <input type="text" name="lname" />
  <input type="submit" value="Submit" />
</form>
//in controller
public function actionMyAction(){
    if(Yii::$app->request->getIsPost()){
        var_dump(Yii::$app->request->post());
    }
}

报错:Unable to verify your data submission.

controller中没有设置过滤规则。
直接访问site/myAction可以访问,显示为空数组,但是如果由view填完数据提交过去就会报错,求指点。谢谢

回复
阅读 2.7k
1 个回答

CSRF 验证呢?

你知道吗?

宣传栏