yii runco​​ntroller在其他控制器动作中使用params

时间:2013-09-14 07:09:16

标签: yii-events

//在我的控制器A中

class Controller A extends Controller
{

    public function action save()
    {
       $array1 = $_POST['array'];
           $A = $this->redirect(array('controller B/insert','data'=>$array1));
           echo $a;
    }
}

//控制器B

class Controller B extends Controller
{
    public function action Insert($data)
    {
        echo $data;
        /*----code-----*/
        return value;
    }


}

我是yii framework的新手。我有问题,调用控制器b动作从控制器a插入()参数,但我有错误:

  

“400您的请求无效。”

我不知道如何修复它。请帮助我任何人..!对不起我的英文..谢谢..

1 个答案:

答案 0 :(得分:0)

您应该像这样调用controllerB

www.example.com/controller/action/data/somedata

您可能错过了数据,因此系统难以找到操作