如何 yii getPost for array _POST vars?
假设我有
$_POST["x"]["y"] = 5;
我怎样才能
Yii::app()->request->getPost('x[y]');
如何通过索引检索帖子变量?是否有任何 yii 函数可以检查 sql 注入?getPost 会进行该检查吗?
谢谢。
假设我有
$_POST["x"]["y"] = 5;
我怎样才能
Yii::app()->request->getPost('x[y]');
如何通过索引检索帖子变量?是否有任何 yii 函数可以检查 sql 注入?getPost 会进行该检查吗?
谢谢。
我不熟悉 yii,但查看函数的源代码 https://github.com/yiisoft/yii/blob/1.1.12/framework/web/CHttpRequest.php
你会做的
$x = Yii::app()->request->getPost('x');
$y = $x['y'];
getPost 函数不会阻止 sql 注入。请阅读 http://www.yiiframework.com/wiki/275/how-to-write-secure-yii-applications/#hh11 以获取有关保护您的 yii 应用程序的更多信息
伊2
$x = Yii::$app->request->post('x');