-1

次のようなコントローラーを使用する:

Class Upload extends Controller{
        private $up_count = 0;
        public function action_tmpupload()
        {
                if($this->up_count == 0)
                {
                        //empty a session variable
                }

                //some more coding to save data into a session variable

                $this->up_count++;
                return true;
        }
}

$up_count変数はその値を増加させず、常に0のままなので、何が間違っているのか疑問に思っています。

私は何が欠けていますか?

4

1 に答える 1

3

問題は、変数を0に設定することです。

次に、コントローラーを実行するときに...変数を再び0に設定します。

ユーザーセッションでup_count変数を保存し、同じセッションからup_countを取得する必要があります

于 2012-12-31T07:38:41.577 に答える