1

// 在我的控制器 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。我有问题,使用参数从控制器 a 调用控制器 b 操作 Insert(),但我有错误:

“400 您的请求无效。”

我不知道如何解决它。请帮助我任何人..!对不起我的英语..谢谢..

4

1 回答 1

0

你应该像这样调用controllerB

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

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

于 2013-12-02T07:42:07.210 回答