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 に答える